Lipetsk *nix Association Forum Lipetsk *nix Association Forum
Новости:
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
16 Ноября 2024, 08:17:40


Войти


Страниц: 1 [2] 3 4 ... 6   Вниз
  Печать  
Автор Тема: Программирование под linux  (Прочитано 84306 раз)
0 Пользователей и 7 Гостей смотрят эту тему.
mt
Юзверь
**

Карма: 2
Сообщений: 74


Gentoo, x86


Награды
« Ответ #15 : 04 Марта 2008, 07:42:23 »

Главное, чтобы этот мостик не поломали быдлокодеры, ниасилившие ничего кроме моно для чайников Улыбка Вот в этом собственно и суть.
+1 так было с delphi. Сама по себе вцл - довольно интересная либа, но весьма капризная. В опытных руках думающего человека, который понимает, что он делает, на ней можно написать большие и интересные проекты, которые будут работать без тормозов и ликов. Но поколение П, которому некогда было заморачиваться на изучение языка (BTW, delphi - это RAD, т.е. среда разработки, а вот язык там - object pascal), выбросило в массы такое количество сырых проектов, что просто страшно.

ЗЫ Вообще-то, господа, тема не про то, какой язык лучше, а про то, какой язык стоит начать изучать раньше других, а это две большие разницы. ИМХО, следующей ступенью для ТС должен стать С или С++. Ну и, конечно-же изучать надо не только и не столько язык, как алгоритмы Улыбка
Хех. Последнее утверждение абсолютно верное. Язык - это всего лишь средство реализации мысли. Но осознание этого приходит только после того, как изучишь пару-тройку различных языков (например, c, perl, ruby).

А вот что лучше изучать раньше других... ИМХО, для начала нужен именно С (не плюсы, а чистый С). Он приучит к типизации, пониманию основ работы с памятью и алгоритмами. Если хотите - это базовый уровень для того, чтобы уметь выражать свои мысли. Потом можно переходить к С++, но ни в коем случае не параллельно или сразу! Плюсы дадут понимание структурного и объектно-ориентированного мышления. Хочется большего - scheme,lisp и другие функциональные языки. Изучать асм посоветовать не могу - для этого нужно четко представлять как работает железо, а это сейчас мало кто знает, ибо читать некогда и неохота.

И вот когда за плечами есть некий багаж знаний, тогда уже выбирается не программа, которую надо написать на заданном языке, а рацинальный язык, на котором надо написать заданную программу.  Разницу понимаете? Улыбка
Записан

Life would be so much easier if we could just look at the source code.
Страниц: 1 [2] 3 4 ... 6   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM