Форум программистов, компьютерный форум, киберфорум
Обо всем!
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.72/18: Рейтинг темы: голосов - 18, средняя оценка - 4.72
Пользователь Linux
 Аватар для Super-Linux
49 / 27 / 0
Регистрация: 19.10.2011
Сообщений: 696
Записей в блоге: 34

Языки програмирования

23.10.2011, 20:22. Показов 4005. Ответов 45
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте уважаемые форумчане, всем доброго времени суток! У меня к вам небольшой вопрос. Я вот решил изучить какой - нибудь распространённый язык программирования. Так вот вопрос: какой язык программирования мне лучше всего начать изучать, и почему именно этот. И как лучше всего изучить: через книгу, форум, статьи, какой-нибудь сайт... короче что-то в этом роде. Всем заранее благодарен.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.10.2011, 20:22
Ответы с готовыми решениями:

Языки программирования
В какой среде программирования/на каком языке программирования лучше всего написать программу для регистрации на сайтах и форумах?

Национальные языки в программах
Чем плохи национальные, например, русские идентификаторы? Только тем, что их не сможет прочитать иностранец. Но предположим, прога написана...

JavaScript поглотит другие языки?
Хоть я сам работаю в основном с JS, меня всё же беспокоит его растущая популярность. На JS сейчас можно целиком писать сайты, делать...

45
Эксперт .NET
 Аватар для Casper-SC
4434 / 2094 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
23.10.2011, 23:02
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от alex_x_x Посмотреть сообщение
не слушай никого и учи Nemerle - через пару лет на нем все будут писать
Погуглил, это же под .NET язык заточен. И в чём смысл учить Nemerle, если можно учить C#? По шарпу документации больше, книг инфы вообще, людей шарящих в нём. Я бы посоветовал C# вообще, так как сам на нём пишу. Короче надо попробовать на разных языках, чтобы понять я думаю. Не хотите гемора, а хотите писать оконные приложения, то шарп. Короче дело ваше, кто что хотите то и учите.
0
PB
Просто прогер
1292 / 1079 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
23.10.2011, 23:06
Цитата Сообщение от Super-Linux Посмотреть сообщение
Так вот вопрос: какой язык программирования мне лучше всего начать изучать, и почему именно этот.
Посмотрите на PureBasic.
Язык не сложный и его возможностей, для начала, больше чем достаточно. Вообще если говорить об этом языке, то он многое позволяет сделать, а результат будет ничем не хуже чем на других языках. То. есть, он подходит не только для обучения, но и для разработки софта.
В добавок, это кроссплатформенная среда программирования, на данный момент, позволяющая создавать исполняемые файлы для 7 платформ, в которые входят Windows, Linux, MacOS X, AmigaOS и их разновидности.
0
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
23.10.2011, 23:07
Цитата Сообщение от Casper-SC Посмотреть сообщение
И в чём смысл учить Nemerle, если можно учить C#
ну это же nemerle!
0
Эксперт .NET
 Аватар для Casper-SC
4434 / 2094 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
23.10.2011, 23:08
Цитата Сообщение от alex_x_x Посмотреть сообщение
ну это же nemerle!
А-а-а, а я то думал...
0
Пользователь Linux
 Аватар для Super-Linux
49 / 27 / 0
Регистрация: 19.10.2011
Сообщений: 696
Записей в блоге: 34
24.10.2011, 18:46  [ТС]
Цитата Сообщение от alex_x_x Посмотреть сообщение
ну это же nemerle!
Научное доказательство! alex_x_x, а почему именно nemerle, помнится ты другие предлагал.

Добавлено через 2 минуты
Цитата Сообщение от PB Посмотреть сообщение
Посмотрите на PureBasic.
Язык не сложный и его возможностей, для начала, больше чем достаточно. Вообще если говорить об этом языке, то он многое позволяет сделать, а результат будет ничем не хуже чем на других языках. То. есть, он подходит не только для обучения, но и для разработки софта.
В добавок, это кросс платформенная среда программирования, на данный момент, позволяющая создавать исполняемые файлы для 7 платформ, в которые входят Windows, Linux, MacOS X, AmigaOS и их разновидности.
Спасибо за подробный ответ!
0
Заблокирован
24.10.2011, 18:50
с таким то аватаром сам бог велел изучать Си и ассемблер или С++
0
Пользователь Linux
 Аватар для Super-Linux
49 / 27 / 0
Регистрация: 19.10.2011
Сообщений: 696
Записей в блоге: 34
24.10.2011, 19:02  [ТС]
Цитата Сообщение от LosAngeles Посмотреть сообщение
с таким то аватаром сам бог велел изучать Си и ассемблер или С++
Где именно в библии вы это взяли, вот до сих пор ищу...Так "Послание к Коринфянам" неа не то....
0
Заблокирован
24.10.2011, 19:09
ну Си и ассемблер знать надо если захочешь в ядре покопаться, а С++ и Си как ни прискорбно до сих пор являются основными языками на которых что либо пишут в никсе
0
Пользователь Linux
 Аватар для Super-Linux
49 / 27 / 0
Регистрация: 19.10.2011
Сообщений: 696
Записей в блоге: 34
27.10.2011, 22:29  [ТС]
Снова всем привет! Поразмыслив немного я наконец решил что изучать, вначале думаю изучу ка я язык Basic, а точнее его диалект Pure Basic, затем Pascal и C (какой нужен не понял) и по желанию sheme и haskel. Мне описание Pure Basic очень понравилось:

Цитата Сообщение от PB Посмотреть сообщение
Посмотрите на PureBasic.
Язык не сложный и его возможностей, для начала, больше чем достаточно. Вообще если говорить об этом языке, то он многое позволяет сделать, а результат будет ничем не хуже чем на других языках. То. есть, он подходит не только для обучения, но и для разработки софта.
В добавок, это кроссплатформенная среда программирования, на данный момент, позволяющая создавать исполняемые файлы для 7 платформ, в которые входят Windows, Linux, MacOS X, AmigaOS и их разновидности.
0
 Аватар для x00
15 / 15 / 2
Регистрация: 15.07.2011
Сообщений: 49
27.10.2011, 22:41
Цитата Сообщение от Super-Linux Посмотреть сообщение
Pure Basic
Дело ваше, но стоит ли начинать с истлевшей какашки?

Если бы я был линуксоидом, я бы писал на Python.
0
Пользователь Linux
 Аватар для Super-Linux
49 / 27 / 0
Регистрация: 19.10.2011
Сообщений: 696
Записей в блоге: 34
27.10.2011, 22:44  [ТС]
Цитата Сообщение от x00 Посмотреть сообщение
Дело ваше, но стоит ли начинать с истлевшей какашки?
Нормальный язык, не стоит так выражаться, да мне хотя бы пока блокнот сделать....

Цитата Сообщение от x00 Посмотреть сообщение
Если бы я был линуксоидом, я бы писал на Python.
Пойдёт и этот, поинтересуюсь Python - правда он сложнее....
0
 Аватар для xAtom
935 / 760 / 299
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
27.10.2011, 23:13
Цитата Сообщение от Super-Linux Посмотреть сообщение
Нормальный язык, не стоит так выражаться, да мне хотя бы пока блокнот сделать....
Правильно, от простого к сложному.
0
PB
Просто прогер
1292 / 1079 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
27.10.2011, 23:17
Цитата Сообщение от x00 Посмотреть сообщение
истлевшей какашки
А что для вас True?

Цитата Сообщение от x00 Посмотреть сообщение
я бы писал на Python
Под виндой для него нет интерпретатора по умолчанию!

Добавлено через 2 минуты
Цитата Сообщение от Super-Linux Посмотреть сообщение
мне хотя бы пока блокнот сделать....
Вот кроссплатформенный аналог блокнота.
0
 Аватар для x00
15 / 15 / 2
Регистрация: 15.07.2011
Сообщений: 49
27.10.2011, 23:30
Не хотел не кого обидеть, но видимо получилось

Я думаю, раз уж начинать, то начинать с чего-то более прогрессивного.

Под виндой для него нет интерпретатора по умолчанию!
Я же сказал, что если я бы сидел на линуксе, то обязательно писал на нём, так как мне он очень нравится, но приходится изучать совсем другое. Да и какая проблема поставить интерпретатор? Или вы про запуск скриптов на пользовательских компьютерах? Существует py2exe, если вы об этом.

Пойдёт и этот, поинтересуюсь Python - правда он сложнее....
Я не программировал не на одном языке семейства бейсик, но могу сказать, что питон ничуть не сложнее их. Лишь на первый взгляд у него сложный и непонятный синтаксис, а если посидеть, попыхтеть, то уверяю что вам понравятся его языковые конструкции.
0
бжни
 Аватар для alex_x_x
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
27.10.2011, 23:39
Цитата Сообщение от LosAngeles Посмотреть сообщение
ну Си и ассемблер знать надо если захочешь в ядре покопаться, а С++ и Си как ни прискорбно до сих пор являются основными языками на которых что либо пишут в никсе
да, еще не дожили то тех времен, когда ос пишут те, кто не знает чем критическая секция отличается от спинлока
0
 Аватар для AzaKendler
214 / 116 / 14
Регистрация: 30.05.2011
Сообщений: 1,772
Записей в блоге: 15
27.10.2011, 23:41
Цитата Сообщение от PB Посмотреть сообщение
Под виндой для него нет интерпретатора по умолчанию!
ужос! а я вот справился с его установкой. Я перец
0
PB
Просто прогер
1292 / 1079 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
27.10.2011, 23:50
Цитата Сообщение от x00 Посмотреть сообщение
Существует py2exe, если вы об этом.
Ага, склеивание скрипта с интерпретатором! Простейшая программа, выводящая на экран одно слово, сколько весит?

И вообще, некорректно сравнивать компилируемый язык (PureBasic) и интерпретируемый (Python).
0
Пользователь Linux
 Аватар для Super-Linux
49 / 27 / 0
Регистрация: 19.10.2011
Сообщений: 696
Записей в блоге: 34
28.10.2011, 07:50  [ТС]
Цитата Сообщение от PB Посмотреть сообщение
Вот кроссплатформенный аналог блокнота.
Я имею ввиду самому написать прогу....

Цитата Сообщение от PB Посмотреть сообщение
Под виндой для него нет интерпретатора по умолчанию!
Из-за этого-то я и учусь Pure Basic...

Цитата Сообщение от x00 Посмотреть сообщение
Я думаю, раз уж начинать, то начинать с чего-то более прогрессивного.
Начинать нужно с простого (а я в программировании ни гугу, ни бумбум)

Цитата Сообщение от x00 Посмотреть сообщение
Я не программировал не на одном языке семейства бейсик, но могу сказать, что питон ничуть не сложнее их. Лишь на первый взгляд у него сложный и непонятный синтаксис, а если посидеть, попыхтеть, то уверяю что вам понравятся его языковые конструкции.
Наверное поcле Pure Basic попробую....

Цитата Сообщение от AzaKendler Посмотреть сообщение
ужос! а я вот справился с его установкой. Я перец
Смогли написать на Python на винде (для винды)?

Цитата Сообщение от PB Посмотреть сообщение
И вообще, некорректно сравнивать компилируемый язык (PureBasic) и интерпретируемый (Python).
А в чём разница между компилируемым язык и интерпретируемым?
0
PB
Просто прогер
1292 / 1079 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
28.10.2011, 11:25
Цитата Сообщение от Super-Linux Посмотреть сообщение
А в чём разница между компилируемым язык и интерпретируемым?
Если кратко, то при компиляции, исходный тест программы превращается в машинный код, непосредственно выполняемый процессором (native) - это многие EXE-файлы (но не на платформе .NET), различные библиотеки (DLL, LIB), драйверы и т. д.
А при интерпретации, текст программы не превращается в машинный код, а выполняется в специальной среде, называемой интерпретатором, которая просматривает строчка за строчкой, текст программы и выполняет заданные действия. В этом случае, для работы программы (скрипта) обязательно требуется наличие интерпретатора, что может затруднить распространение программы, рассчитанной на массовое использование.

http://ru.wikipedia.org/wiki/К... ммирования
http://ru.wikipedia.org/wiki/И... ммирования
0
Пользователь Linux
 Аватар для Super-Linux
49 / 27 / 0
Регистрация: 19.10.2011
Сообщений: 696
Записей в блоге: 34
29.10.2011, 18:27  [ТС]
Насколько я понял компилируемый язык лучше

Добавлено через 9 минут
Цитата Сообщение от PB Посмотреть сообщение
А при интерпретации, текст программы не превращается в машинный код, а выполняется в специальной среде, называемой интерпретатором, которая просматривает строчка за строчкой, текст программы и выполняет заданные действия. В этом случае, для работы программы (скрипта) обязательно требуется наличие интерпретатора, что может затруднить распространение программы, рассчитанной на массовое использование.
Мда интерпретируемый язык сложней...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.10.2011, 18:27

Языки программирования в целом и С++ в частности
В школе с учителем информатики произошёл спор. Он утверждает,что перед main() { } может писаться только void. Когда я сказал ему,что можно...

Как создаються языки программирования?
Я тут порасуждал что HTML это же обычный стандартизованый язык которым все пользуються! А он просто расшифровывается в браузере. ...

Как создают языки программирования?
Извините может это и глупый вопрос:) но скажите где, как и когда создали языки программирование? весь интернет обыскал не нашел:( хотелось...

Кто знает эзотерические языки программирования?
На этом форуме есть хоть 1 человек который знает эзотерические языки программирования?

Бывают языки с foreach по нескольким коллекциям?
Скажем, берёмforeach (var item in container)илиfor(int i : container)И представляем что можно обобщить на n коллекций. Допустим, для двух...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Хабру пора сливаться, время пришло, оно прийдёт за всеми, но ему давно пора (Хабр - галимый плагиат и кликбейт с саморекламой).
Hrethgir 04.08.2026
Стирают публикации с эффективными алгоритмами (в частности по алгоритму обхода дерева, был опубликован там 3-го мая, в зипапке . . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов. Логика кажется понятной: 1. Находим ключевые слова. 2. Добавляем их на. . .
Знание — сила: Доктрина интенциональности знаний, углубление в формулу
Hrethgir 01.08.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11957&stc=1&d=1785567302 Знаменитый афоризм Фрэнсиса Бэкона «Знание — сила» (Scientia potentia est) в массовой культуре принято понимать. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru