Отношение Паскаль-программистов к Java. |
Доброе время суток. Хотелось бы открыть новую тему для обсуждения на
Базарной площади:
тема:
Java := Си(Паскаль);
содержание: Хотелось бы узнать мнение жителей славного Королевства по
поводу Java - сам я сейчас слезаю с Delphi и перехожу на Borland
JBuilder 4. Интересно что при изучении Java я обнаружил, что хоть по
синтаксису написания Java и смахивает на Си, но по смыслу это больше
напоминает Object Pascal (с Обероном как братья близнецы). Больше
всего поразило, что Java гораздо строже, чем Pascal (чего только стоит
требование описывать методу или обрабатывать генерируемые им
Exception). Также в Java напрочь отсутствует наши любимые по Delphi
Access Violation. Базовые библиотеки гораздо мощнее и продуманней, чем
в Delphi VCL. Пакеты позволяют разделять пространство имен, что
гарантирует их уникальность и снимает головную боль для разработчиков
компонент по поддержке старых версий (думаю что в Delphi 5
одновременно пользоваться еще и VCL от Delphi 3 - это с области
фантастики). Все остальное тоже на высоте - работа с базами данных на
5 (Borland постаралась с учетом ошибок на Delphi), многопоточность -
это часть языка, и много чего еще вкусного. Скорость - не проблема,
как Вы могли бы подумать (не поленился - потестировал - скорость с
приложением на Delphi одинаковая, иногда даже быстрее - это кстати и
не удивительно - в какой то мере со своими RTTI любое Delphi
приложение тоже не тянет на полностью скопилированное в машинный код,
а в Java на это оптимизация предусмотрена). Слабое место - это память
и сборщик мусора. Память жрет неплохо, потому как Java чистый
обьектно-ориентированный язык и в нем обьектами является все, даже
элеиенты массивов. Сборщик мусора в последней версии Java довольно
неплох, но лучше его настроить самому для улучшения
производительности. И еще - начав писать на Java убедился в 2 вещах:
во первых Си диалект вписывается сюда более удачно, чем если бы Java
делалась на Паскаль-диалекте и во вторых - писать программы на Java
быстрее, удобнее и прибыльнее (многоплатформенность, мощные базовые
библиотеки и реклама Sun делают свое дело).
Хотелось бы немного "побазарить" на эту тему с жителями Королевста -
что они думают по поводу перехода на Java - я считаю, что это
следующая ступень в моей жизни программиста, кто то из моих знакомых
считает, что это блажь и надо оставаться на Delphi и ждать 6 версию.
Кто то считает, что я просто пытаюсь сменить рынок на более
разрекламированный и оплачиваемый (и это тоже играло свою роль). Как
говорится вопрос в студию: "Отношение Паскаль программистов к Java".Konstantinov Alex
Всего в теме 391 сообщение
Добавить свое сообщение
Отслеживать это обсуждение  <<<... | 381—372 | 371—362 | ...>>> Всего сообщений в теме: 391; страниц: 40; текущая страница: 2
№ 381 25-06-2004 01:07 |  |
Ответ на »сообщение 380« (Max Belugin)
___________________________
really ? где ? я не нашел.
Где в eclipse можно указать, чтобы при компиляции он использовал несохраненные файлы ?
№ 380 25-06-2004 00:04 |  |
к тому же лечится галкой в настройках
№ 379 24-06-2004 23:55 |  |
Ответ на »сообщение 377« (Сергей Тарасов)
___________________________
Вы правы Сергей, Eclipse компилирует только сохраненные файлы.
Удивительно, но я никогда не сталкивался с этим, наверное потому что всегда сохраняю перед компиляцией.
С другой стороны в мире java принято для компиляции использовать ant. А для этого в любом случае надо сохранять код перед компиляцией.
IDEA и Jbuilder компилируют измененный файл без необходимости сохранения.
Попробовал было поискать на формуах, кто сталкивался с подобной проблемой на Eclipse.
К своему удивлению, ничего не нашел.
Либо в Eclipse можно в настройках че нибудь изменить, чтобы он компилировал измененные файлы, либо никого эта проблема не волнует.
№ 378 24-06-2004 10:49 |  |
№ 377 24-06-2004 03:39 |  |
Ответ на »сообщение 376« (Jack Of Shadows)
___________________________
Дайте хотя бы текст ошибки на английском или ее номер, ну хоть что нибудь.
А то по такому описанию, я могу долго тыкать пальцем в небо, gsmfzcm выснить что же там у вас произошло.
Да мы уже выснили давно.
Я имею привычку при наборе текста жать Ctrl+S периодически. Привычка такая со времен утраты пары часов работы на TurboPascal 6.0 в институте.
Но перед компиляцией не сохраняю.
Поэтому несмотря на кооректный текст на экране это чудо по команде "Compile all" компилировало недоконченный фрагмент на диске с совершенно левыми ошибками.
Разобрались, кстати, со второго подхода: один жабист не работает на эклипсах и ничего не смог сходу сказать, второй подошел, сказал что нужно сначала файл сохранить. В ответ на мои "espece de merde" в адрес IDE и воспоминаний о VS сразу согласился и второму грит: "Видишь, он того же мнения, что и я " :)
№ 376 24-06-2004 01:47 |  |
Ответ на »сообщение 375« (Jack Of Shadows)
___________________________
Сорвалось.
Дайте хотя бы текст ошибки на английском или ее номер, ну хоть что нибудь.
А то по такому описанию, я могу долго тыкать пальцем в небо, gsmfzcm выснить что же там у вас произошло.
№ 375 24-06-2004 01:42 |  |
Ответ на »сообщение 374« (Сергей Тарасов)
___________________________
Сергей там нет сообщения об ошибке.
Есть что то про "не могу понизить видимость".
№ 374 24-06-2004 01:15 |  |
Ответ на »сообщение 373« (Jack Of Shadows)
___________________________
Спасибо конечно за напоминание, но отошли от темы вы сами, упомянув F1. Я всего лишь ответил на ваши претензии к "поломанному" help в Eclipse.
Эти претензии остаются - в моей менюшке все 5 строк контекстной справки касаются только IDE.
Данные о версии продукта я уже приводил в »сообщение 367«, желающие смогут проверить.
Сергей я могу лишь посоветовать вам, задающему вопросы в подобном формате, в следующий раз
1. Привести хотя бы кусочек текста "корректной программы". Тот на котором выдается ошибка.
2. Привести сообщение об ошибке.
Ну а на такой беспомощный вопрос ответ конечно же только один - RTFM
Попробуйте еще раз.
Гм... Ответ неправильный.
Я описал ситуацию ещё в »сообщение 352«.
Вы это сообщение видели, но, к сожалению, сосредоточили внимание на фразе "полчаса прострации вперемежку с матом".
№ 373 24-06-2004 00:09 |  |
Ответ на »сообщение 372« (Сергей Тарасов)
___________________________
Спасибо конечно за напоминание, но отошли от темы вы сами, упомянув F1. Я всего лишь ответил на ваши претензии к "поломанному" help в Eclipse.
Ну а по поводу ошибки.
Сергей,
- на экране текст программы, он корректен
- нажимается "Скомпилировать все"
- видим сообщения о совершенно левых ошибках
Ваш совет тупому ламеру. RTFM ?
Сергей я могу лишь посоветовать вам, задающему вопросы в подобном формате, в следующий раз
1. Привести хотя бы кусочек текста "корректной программы". Тот на котором выдается ошибка.
2. Привести сообщение об ошибке.
Ну а на такой беспомощный вопрос ответ конечно же только один - RTFM
Попробуйте еще раз.
№ 372 23-06-2004 23:03 |  |
Ответ на »сообщение 371« (Jack Of Shadows)
___________________________
Джек, напомню проблему, а то вы как-то отошли от темы:
- на экране текст программы, он корректен
- нажимается "Скомпилировать все"
- видим сообщения о совершенно левых ошибках
Ваш совет тупому ламеру. RTFM ?
<<<... | 381—372 | 371—362 | ...>>> Всего сообщений в теме: 391; страниц: 40; текущая страница: 2
Добавить свое сообщение
Отслеживать это обсуждение 
Дополнительная навигация: |
|