хеллоуворлд короче у питона я думаю, у скалы длиннее ))АццкоМото wrote:Только мне кажется, что идет аццкая заруба, на каком йызыке/либе можно написать "хеллоуорлд" чуточку короче?
Конференции по Java.
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: Конференции по Java.
In vino Veritas!
-
- Уже с Приветом
- Posts: 15242
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: Конференции по Java.
да не о том я... ну и ладноcrypto5 wrote:хеллоуворлд короче у питона я думаю, у скалы длиннее ))АццкоМото wrote:Только мне кажется, что идет аццкая заруба, на каком йызыке/либе можно написать "хеллоуорлд" чуточку короче?
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 9035
- Joined: 25 Oct 2011 19:02
- Location: SVO->ORD->SFO
Re: Конференции по Java.
Если с честным main'ом (if __name__ == "__main__":), то не факт. Что-то лениво символы считать, правда. Кстати, в Скале можно на отступах, т.е. на пробелах сэкономить.crypto5 wrote: хеллоуворлд короче у питона я думаю, у скалы длиннее ))
Last edited by dotcom on 27 Apr 2013 07:34, edited 1 time in total.
-
- Уже с Приветом
- Posts: 17281
- Joined: 07 Sep 2011 10:05
- Location: Seattle, WA
Re: Конференции по Java.
Кол-во строчек меня не особо волнует, честно говоря. В веб девелопменте Питон еще удобен тем, что у него есть возможность hot redeploying. Например, используя какой-нибудь питоновский веб фреймворк, типа Flask, достаточно просто в любимом IDE нажать Ctrl+S для записи файла и все, достаточно сделать Refresh в браузере и увидеть результаты. С Джавой (уверен, что со Скалой то же самое) приходится компилировать проект при внесении изменений, что очень удручает . Особенно достает борьба со всякими permgen ошибками в контейнере при этом. Платные инструменты, вроде JRebel, облегчают эту боль, но и они не панацея.dotcom wrote: Если с честным main'ом (if __name__ == "__main__":), то не факт. Что-то лениво символы считать, правда. Кстати, в Скале можно на отступах, т.е. на пробелах сэкономить.
-
- Уже с Приветом
- Posts: 3435
- Joined: 16 Dec 2003 06:23
- Location: SF Bay Area
Re: Конференции по Java.
С Play Framework ощущения и с Java/Scala по нажатию Ctrl+S будут похожи на PythonИнтеррапт wrote:достаточно просто в любимом IDE нажать Ctrl+S для записи файла и все, достаточно сделать Refresh в браузере и увидеть результаты. С Джавой (уверен, что со Скалой то же самое) приходится компилировать проект при внесении изменений, что очень удручает.
-
- Уже с Приветом
- Posts: 9035
- Joined: 25 Oct 2011 19:02
- Location: SVO->ORD->SFO
Re: Конференции по Java.
Я согласен. Сам серьезные веб проекты под Питон не писал, но, похоже, придется окунуться. Кстати, кто-то мне говорил на днях, что кроме JRebel'а какая-то новомодная фигулина есть. Но сам не вспомню, а гуглить тут все умеют. Под Питон тоже какая-нибудь молодая голова придумает framework с очередным dependency injection, динамической загрузкой, макросами и.т.п., что сделает язык более популярным в корпорациях, но испортит всю идею на корню.Интеррапт wrote: Кол-во строчек меня не особо волнует, честно говоря. В веб девелопменте Питон еще удобен тем, что у него есть возможность hot redeploying. Например, используя какой-нибудь питоновский веб фреймворк, типа Flask, достаточно просто в любимом IDE нажать Ctrl+S для записи файла и все, достаточно сделать Refresh в браузере и увидеть результаты.
-
- Уже с Приветом
- Posts: 17281
- Joined: 07 Sep 2011 10:05
- Location: Seattle, WA
Re: Конференции по Java.
Это да. Я был не прав ес-но, характеризуя Джаву вообщем. Play поддерживает hot reload, с тем же Google App Engine используя slim3 - можно делать hot reload. Только намного чаще приходится иметь дело с более традиционными фреймворками, где без JRebel - действительно очень затруднительно работать.scorpion wrote:С Play Framework ощущения и с Java/Scala по нажатию Ctrl+S будут похожи на PythonИнтеррапт wrote:достаточно просто в любимом IDE нажать Ctrl+S для записи файла и все, достаточно сделать Refresh в браузере и увидеть результаты. С Джавой (уверен, что со Скалой то же самое) приходится компилировать проект при внесении изменений, что очень удручает.
-
- Уже с Приветом
- Posts: 17281
- Joined: 07 Sep 2011 10:05
- Location: Seattle, WA
Re: Конференции по Java.
А что за новомодная фигулина? Единственное что-то похожее, о чем я знаю, это Javeleon, так и то их ZeroTurnaround купил с месяц назад, чтобы не было конкуренции их JRebel.dotcom wrote:Я согласен. Сам серьезные веб проекты под Питон не писал, но, похоже, придется окунуться. Кстати, кто-то мне говорил на днях, что кроме JRebel'а какая-то новомодная фигулина есть. Но сам не вспомню, а гуглить тут все умеют. Под Питон тоже какая-нибудь молодая голова придумает framework с очередным dependency injection, динамической загрузкой, макросами и.т.п., что сделает язык более популярным в корпорациях, но испортит всю идею на корню.Интеррапт wrote: Кол-во строчек меня не особо волнует, честно говоря. В веб девелопменте Питон еще удобен тем, что у него есть возможность hot redeploying. Например, используя какой-нибудь питоновский веб фреймворк, типа Flask, достаточно просто в любимом IDE нажать Ctrl+S для записи файла и все, достаточно сделать Refresh в браузере и увидеть результаты.
-
- Уже с Приветом
- Posts: 5424
- Joined: 19 Jan 2004 23:12
- Location: Florida
Re: Конференции по Java.
Чем это отличается от РНР и Perl? Там то же самое.Интеррапт wrote: В веб девелопменте Питон еще удобен тем, что у него есть возможность hot redeploying. Например, используя какой-нибудь питоновский веб фреймворк, типа Flask, достаточно просто в любимом IDE нажать Ctrl+S для записи файла и все, достаточно сделать Refresh в браузере и увидеть результаты.
-
- Уже с Приветом
- Posts: 17281
- Joined: 07 Sep 2011 10:05
- Location: Seattle, WA
Re: Конференции по Java.
Тем, что речь зашла о Питоне и Джаве.ekriv wrote:Чем это отличается от РНР и Perl?
-
- Уже с Приветом
- Posts: 9035
- Joined: 25 Oct 2011 19:02
- Location: SVO->ORD->SFO
Re: Конференции по Java.
Спрошу в понедельник, если доберусь. Просто два страдальца разговаривали про то, как незаметно хакнуть production и зашел разговор про это.Интеррапт wrote: А что за новомодная фигулина? Единственное что-то похожее, о чем я знаю, это Javeleon, так и то их ZeroTurnaround купил с месяц назад, чтобы не было конкуренции их JRebel.
-
- Уже с Приветом
- Posts: 6969
- Joined: 26 Feb 2011 17:40
Re: Конференции по Java.
Вы их не сдали с потрохами "куда следует"?dotcom wrote:Спрошу в понедельник, если доберусь. Просто два страдальца разговаривали про то, как незаметно хакнуть production и зашел разговор про это.Интеррапт wrote: А что за новомодная фигулина? Единственное что-то похожее, о чем я знаю, это Javeleon, так и то их ZeroTurnaround купил с месяц назад, чтобы не было конкуренции их JRebel.
-
- Уже с Приветом
- Posts: 9035
- Joined: 25 Oct 2011 19:02
- Location: SVO->ORD->SFO
Re: Конференции по Java.
Люди хорошие. Мне с ними еще работать, возможно.Zorkus wrote: Вы их не сдали с потрохами "куда следует"?