| |
| 1.5, DedMoroz, 11:41, 01/01/2009 [ответить] [смотреть все]
| +/– |
Я вот пописал на С и понял, серьезное что либо на нем поднять весьма мучительно и гиморно, а вот паскаль самое то, отличный баланс между простотой и развитостью. Незря сейчас так Питон пошел. Нужна альтернатива С, особенно при написании прикладного софта, системный конечно же остается за С, но и тут можно поспорить, уже очень неразвитая и сырая в нем работа со строками.
|  | | |
| 1.9, XPEH, 15:34, 02/01/2009 [ответить] [смотреть все]
| +/– |
20 лет жил на Pascal, пытался писать на FPC - сетевой стек там реализован очень хреново. В итоге ушел на C++...
|  | | |
| 1.10, napik, 18:45, 02/01/2009 [ответить] [смотреть все]
| +/– |
Делфи, как язык для меня отпал при знакомстве с java и c#. Не могу сказать, что на delph можно чтото системное красиво реализовать. С++ более потяный и логичный язык, хоть и громоздкий. Время делфи прошло, для меня в крайнем случае, ибо кроме как гемороем его ооп не назавёшь.
|  | | |
| 1.11, Logo, 19:06, 02/01/2009 [ответить] [смотреть все]
| +/– |
FPC/Lazarus позволяют легко лепить ГУИ, быстро писать прикладные и системные приложения, включая легкую реализацию демонов. Удобно работать с очень крупными проектами. Очень хорошая среда для создания монолитного проекта, где присутствуют демоны, системные приложения и пользовательский интерфейс. Высокая скорость выполнения программ, да и компиляция проходит быстрее чем в С/С++. Кроссплатформенность позволяет, в большенстве случаев, забыть о Java. То, что приходилось делать в связке С/Java теперь я с удовольствием делаю в одной среде - LAZARUS.
|  | | |
| |
| 2.13, User294, 19:15, 02/01/2009 [^] [ответить] [смотреть все] [показать ветку]
| +/– | |
>Кроссплатформенность позволяет, в большенстве случаев, забыть о Java.
Слышь, человек, а вообще-то си есть например для 8-битных камней с парой кил флеша и сотнями байтов RAM например.Для тех которые потолще бывает порой C++.А где для них паскаль или Java?И кто после этого кроссплатформеннее?Ась? :)
|  | | |
| |
| 3.14, Logo, 19:32, 02/01/2009 [^] [ответить] [смотреть все]
| +/– |
Кроссплатформенность и возможность программировать, - вещи разные!!!
Я никоим образом не превозношу Lazarus над С или Java. Для каждого случая есть свой язык и своя среда разработки, но то о чем я написал, это громоздкая задача с большой разношерстностью от системного уровня до пользовательского интерфейса, в Лазаре решается одним монолитным проектом и в многие разы проще и быстрее.
Поверьте, что для Wi-Fi роутера я на Лазарусе писать точно, что не буду :) Ась?
|  | | |
| 3.15, Andrew Kolchoogin, 23:40, 02/01/2009 [^] [ответить] [смотреть все]
| +/– | |
Ви таки не пове'гите. Pascal+язык Ассемблера по мощности эвивалентны C. А C++ вообще надо давно сдать в утиль за ненадобностью. QT и KDE, безусловно, рулят, но Cocoa рулит сильнее. А она -- Objective C.
P.S: Сам я, безусловно, C'шник. Но и другие языки время от времени изучаю.
|  | | |
|
|
| 1.16, real_yantux, 08:44, 03/01/2009 [ответить] [смотреть все]
| +/– | |
В плане гуёв, кросс компиляции, документации паскаль рулит. Проверил на себе - на паскале производительность труда резко вырастает.
По tcpip действительно там есть неприятные моменты... это факт. В плане пользовательских приложений - самое то.
Однако у меня проблема. Как на паскале сделать несколько окошек, чтобы при нажатии на кнопку появлялось окошко например? Просто в форму почемуто не получается добавить окошко.
|  | | |
| 1.24, Romeo Ordos, 15:15, 11/01/2009 [ответить] [смотреть все]
| +/– |
3-ю неделю уже программирую на лазарусе+fpc и очень доволен. Особенно кросскомпиляцией. Какая еще IDE предлогает компиляцию одновременно под GTK,QT,WIN32,WINCE и т.д.? Не согласен что про паскаль стоит забыть. Пусть он и не очень развит для платформ, отличающихся от Windows. А насчет сети это правда. Хотя я думаю что это скоро исправится.
|  | | |
| 1.26, miha, 19:07, 30/07/2010 [ответить] [смотреть все]
| +/– |
Слушайте, ничего не пойму. Если делаю проект визуальный и ложу любой компонент indy на форму, все компилиться прекрасно.
Если же компонент на форму не ложу, а ручками вписываю в uses, например idSMTP (как я всю жизнь делал в delphi) при компиляции мне говорит, что типа не может найти smtp.passss, что ей нужно и где нужно прописать?
|  | | |
|
|