если особой любви к паскалю нет, то не стоит наверное. Хотя лично я предпочитаю программы для себя на паскале писать, ибо граблей, и как следствие, труднонаходимых ошибок, на порядки меньше.
Лабы — не проблема. Просто Дельфи засасывает. Пока лабы делал, — баловался как дитятко. Но с руби, например, ещё веселее было. Не знаю, есть смысл писать на дельфине под линуксами или нету. Странные ощущения.
Стоит научиться программировать, т.е. ясно и точно излагать свои мысли на алгоритмическом языке. Чем яснее и точнее ты научишься это делать, тем лучшим программистом ты будешь.
Сам язык не так важен. Дельфи, так дельфи. Он востребован. Если ты при этом разберешься в тонкостях api винды, то вообще будет супер. На дельфях вроде как некоторые винлокеры делали.
Да ну с winapi и с самим программированием я ещё до вузика плотно познакомился. На лабах больше вспоминаю старое, нежели узнаю новое.
Хмм. Попробуй тогда через softice исследовать, старый zip. Если быстро разберешься, как обойти запрос регистрации и заставить его работать, то тогда да, ты в winapi разобрался.
делфокодеры нужны в небольших количествах только там, где в свое время подсели на делфоподелки и теперь это нужно поддерживать. Писать же что-то новое на мертвом фреймворке - маразм
Уютный Паскаль прекрасен, но это как школьная любовь — маловероятно, что с ней придётся жить всю жизнь, хотя бывает всякое, и вариант это далеко не самый плохой. У меня от Паскаля до сих пор хорошее впечатление, и я иногда на нём для себя пописываю, хотя что-нибудь серьёзное делаю на Си и на Жабе. Плюсы не люблю.
Просто Дельфи засасывает. Пока лабы делал, — баловался как дитятко. Но с руби, например, ещё веселее было. Не знаю, есть смысл писать на дельфине под линуксами или нету. Странные ощущения.
Если сильно засосет - ничего страшного. В линуксе тоже есть Делфи, называется Lazarus. Пробовал?
Я вобще лучше Лазаруса под линуксом не видел IDE для быстрой разработки оконных приложений - ни Eclipse, ни NetBearns, ни KDevelop, ни Glade меня, как бывшего заядлого делфийца, не впечатлили. Всё какое-то недоделанное и костыльное.
Если бы мне нужно было на выходе иметь скомпилированный код, то я бы не думая писал на Lazarus.
А так как мне нужен кроссплатформенный код - пишу GUI ручками на Ruby в простом текстовом редакторе (Geany) :-)
Красивая продуманная модель ООП без излишеств. Отлично подходит для обучения. Позволяет в среднем и крупном проекте настучать кучу шишек на лбу и понять как не надо программировать.
Всегда говорил - кто не хочет идти к успеху, тот поступает в технический ВУЗ, где лузеры-предопы преподают (т.е. «дают препу») технологий 20..25 летней свежести.
«программировать толком не давали» (с) мышхЪ aka Крис Касперски aka Николай Владимирович Лихачёв о технических быдловузах.
Разница между С++ и дельфями не так велика. Если оцениваешь свои способности как средние, то лучше освой сначала дельфи - если что, тебе преподаватели, наверное, подскажут. Если твой уровень высокий, то такого вопроса не должно было возникнуть.
Стоит его прям задрачивать, или лучше осилить C/C++?
Задрачивание ЯП или тем более IDE я себе как-то плохо представляю. А вот _изучить_ Паскаль, на основе которого слеплена Delphi, смысл есть, причём прямой. Он прививает хороший стиль программирования. Ещё лучше было бы поковыряться в Обероне, но для него компилятор ещё поискать надо, а тут тебе даже в вузе всё дают.
или лучше осилить C/C++
Не «лучше», а «после». Если у тебя есть иллюзия, что ты выучишь один ЯП на всю жизнь - расстанься с этой иллюзией сразу, если хочешь стать программистом, а не быдлокодером.
Кстати говоря, C++ и объектный паскаль намного ближе друг к другу, чем часто кажется начинающим. Ну да, в первом более продвинутое ООП, зато во втором есть нормальная модульность. Я считаю, тебе надо пощупать и то, и другое. И ещё дофига всего.