Конференции по Java.

User avatar
crypto5
Уже с Приветом
Posts: 4637
Joined: 24 Oct 2009 01:38
Location: Chicago ;-) -> SFBA!

Re: Конференции по Java.

Post by crypto5 »

АццкоМото wrote:Только мне кажется, что идет аццкая заруба, на каком йызыке/либе можно написать "хеллоуорлд" чуточку короче?
хеллоуворлд короче у питона я думаю, у скалы длиннее ))
In vino Veritas!
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Конференции по Java.

Post by АццкоМото »

crypto5 wrote:
АццкоМото wrote:Только мне кажется, что идет аццкая заруба, на каком йызыке/либе можно написать "хеллоуорлд" чуточку короче?
хеллоуворлд короче у питона я думаю, у скалы длиннее ))
да не о том я... ну и ладно
Мат на форуме запрещен, блдж!
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: Конференции по Java.

Post by dotcom »

crypto5 wrote: хеллоуворлд короче у питона я думаю, у скалы длиннее ))
Если с честным main'ом (if __name__ == "__main__":), то не факт. Что-то лениво символы считать, правда. Кстати, в Скале можно на отступах, т.е. на пробелах сэкономить. :D
Last edited by dotcom on 27 Apr 2013 07:34, edited 1 time in total.
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Конференции по Java.

Post by Интеррапт »

dotcom wrote: Если с честным main'ом (if __name__ == "__main__":), то не факт. Что-то лениво символы считать, правда. Кстати, в Скале можно на отступах, т.е. на пробелах сэкономить. :D
Кол-во строчек меня не особо волнует, честно говоря. В веб девелопменте Питон еще удобен тем, что у него есть возможность hot redeploying. Например, используя какой-нибудь питоновский веб фреймворк, типа Flask, достаточно просто в любимом IDE нажать Ctrl+S для записи файла и все, достаточно сделать Refresh в браузере и увидеть результаты. С Джавой (уверен, что со Скалой то же самое) приходится компилировать проект при внесении изменений, что очень удручает . Особенно достает борьба со всякими permgen ошибками в контейнере при этом. Платные инструменты, вроде JRebel, облегчают эту боль, но и они не панацея.
scorpion
Уже с Приветом
Posts: 3435
Joined: 16 Dec 2003 06:23
Location: SF Bay Area

Re: Конференции по Java.

Post by scorpion »

Интеррапт wrote:достаточно просто в любимом IDE нажать Ctrl+S для записи файла и все, достаточно сделать Refresh в браузере и увидеть результаты. С Джавой (уверен, что со Скалой то же самое) приходится компилировать проект при внесении изменений, что очень удручает.
С Play Framework ощущения и с Java/Scala по нажатию Ctrl+S будут похожи на Python :-)
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: Конференции по Java.

Post by dotcom »

Интеррапт wrote: Кол-во строчек меня не особо волнует, честно говоря. В веб девелопменте Питон еще удобен тем, что у него есть возможность hot redeploying. Например, используя какой-нибудь питоновский веб фреймворк, типа Flask, достаточно просто в любимом IDE нажать Ctrl+S для записи файла и все, достаточно сделать Refresh в браузере и увидеть результаты.
Я согласен. Сам серьезные веб проекты под Питон не писал, но, похоже, придется окунуться. Кстати, кто-то мне говорил на днях, что кроме JRebel'а какая-то новомодная фигулина есть. Но сам не вспомню, а гуглить тут все умеют. Под Питон тоже какая-нибудь молодая голова придумает framework с очередным dependency injection, динамической загрузкой, макросами и.т.п., что сделает язык более популярным в корпорациях, но испортит всю идею на корню.
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Конференции по Java.

Post by Интеррапт »

scorpion wrote:
Интеррапт wrote:достаточно просто в любимом IDE нажать Ctrl+S для записи файла и все, достаточно сделать Refresh в браузере и увидеть результаты. С Джавой (уверен, что со Скалой то же самое) приходится компилировать проект при внесении изменений, что очень удручает.
С Play Framework ощущения и с Java/Scala по нажатию Ctrl+S будут похожи на Python :-)
Это да. Я был не прав ес-но, характеризуя Джаву вообщем. Play поддерживает hot reload, с тем же Google App Engine используя slim3 - можно делать hot reload. Только намного чаще приходится иметь дело с более традиционными фреймворками, где без JRebel - действительно очень затруднительно работать.
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Конференции по Java.

Post by Интеррапт »

dotcom wrote:
Интеррапт wrote: Кол-во строчек меня не особо волнует, честно говоря. В веб девелопменте Питон еще удобен тем, что у него есть возможность hot redeploying. Например, используя какой-нибудь питоновский веб фреймворк, типа Flask, достаточно просто в любимом IDE нажать Ctrl+S для записи файла и все, достаточно сделать Refresh в браузере и увидеть результаты.
Я согласен. Сам серьезные веб проекты под Питон не писал, но, похоже, придется окунуться. Кстати, кто-то мне говорил на днях, что кроме JRebel'а какая-то новомодная фигулина есть. Но сам не вспомню, а гуглить тут все умеют. Под Питон тоже какая-нибудь молодая голова придумает framework с очередным dependency injection, динамической загрузкой, макросами и.т.п., что сделает язык более популярным в корпорациях, но испортит всю идею на корню.
А что за новомодная фигулина? Единственное что-то похожее, о чем я знаю, это Javeleon, так и то их ZeroTurnaround купил с месяц назад, чтобы не было конкуренции их JRebel.
ekriv
Уже с Приветом
Posts: 5424
Joined: 19 Jan 2004 23:12
Location: Florida

Re: Конференции по Java.

Post by ekriv »

Интеррапт wrote: В веб девелопменте Питон еще удобен тем, что у него есть возможность hot redeploying. Например, используя какой-нибудь питоновский веб фреймворк, типа Flask, достаточно просто в любимом IDE нажать Ctrl+S для записи файла и все, достаточно сделать Refresh в браузере и увидеть результаты.
Чем это отличается от РНР и Perl? Там то же самое.
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Конференции по Java.

Post by Интеррапт »

ekriv wrote:Чем это отличается от РНР и Perl?
Тем, что речь зашла о Питоне и Джаве.
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: Конференции по Java.

Post by dotcom »

Интеррапт wrote: А что за новомодная фигулина? Единственное что-то похожее, о чем я знаю, это Javeleon, так и то их ZeroTurnaround купил с месяц назад, чтобы не было конкуренции их JRebel.
Спрошу в понедельник, если доберусь. Просто два страдальца разговаривали про то, как незаметно хакнуть production и зашел разговор про это.
Zorkus
Уже с Приветом
Posts: 6969
Joined: 26 Feb 2011 17:40

Re: Конференции по Java.

Post by Zorkus »

dotcom wrote:
Интеррапт wrote: А что за новомодная фигулина? Единственное что-то похожее, о чем я знаю, это Javeleon, так и то их ZeroTurnaround купил с месяц назад, чтобы не было конкуренции их JRebel.
Спрошу в понедельник, если доберусь. Просто два страдальца разговаривали про то, как незаметно хакнуть production и зашел разговор про это.
Вы их не сдали с потрохами "куда следует"? :lol:
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: Конференции по Java.

Post by dotcom »

Zorkus wrote: Вы их не сдали с потрохами "куда следует"? :lol:
Люди хорошие. Мне с ними еще работать, возможно. :D

Return to “Работа и Карьера в IT”