Переквалификация c#-> ??

User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: Переквалификация c#-> ??

Post by dotcom »

crypto5 wrote: он в православный джаваскрипт компилитцо
Ну да, где Hello World сотни строк кода занимают. Нам нужен не православный JS, а протестанская VM.
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Переквалификация c#-> ??

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

dotcom wrote:
crypto5 wrote: он в православный джаваскрипт компилитцо
Ну да, где Hello World сотни строк кода занимают. Нам нужен не православный JS, а протестанская VM.
Апплеты? :)
User avatar
crypto5
Уже с Приветом
Posts: 4637
Joined: 24 Oct 2009 01:38
Location: Chicago ;-) -> SFBA!

Re: Переквалификация c#-> ??

Post by crypto5 »

dotcom wrote:
crypto5 wrote: он в православный джаваскрипт компилитцо
Ну да, где Hello World сотни строк кода занимают. Нам нужен не православный JS, а протестанская VM.
А сколько ваш hello world с прицепленным jquery занимает?
In vino Veritas!
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Переквалификация c#-> ??

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

crypto5 wrote:
dotcom wrote:
crypto5 wrote: он в православный джаваскрипт компилитцо
Ну да, где Hello World сотни строк кода занимают. Нам нужен не православный JS, а протестанская VM.
А сколько ваш hello world с прицепленным jquery занимает?
Вот и нужно избавляться от привычки засовывать всюду jquery (не говоря уже про мобильные веб сайты). Какой-нибудь xui вполне подойдет и в разы меньше. Ну и мелкие библиотечки всегда можно отсюда добрать:
http://microjs.com/
User avatar
crypto5
Уже с Приветом
Posts: 4637
Joined: 24 Oct 2009 01:38
Location: Chicago ;-) -> SFBA!

Re: Переквалификация c#-> ??

Post by crypto5 »

Интеррапт wrote:
crypto5 wrote:
dotcom wrote:
crypto5 wrote: он в православный джаваскрипт компилитцо
Ну да, где Hello World сотни строк кода занимают. Нам нужен не православный JS, а протестанская VM.
А сколько ваш hello world с прицепленным jquery занимает?
Вот и нужно избавляться от привычки засовывать всюду jquery (не говоря уже про мобильные веб сайты). Какой-нибудь xui вполне подойдет и в разы меньше. Ну и мелкие библиотечки всегда можно отсюда добрать:
http://microjs.com/
Ну jqeury это сейчас lingva latina, откуда вообще такая тяга сильно минимизировать js код, он же в один сетевой пакет помещается.
In vino Veritas!
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Переквалификация c#-> ??

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

crypto5 wrote: Ну jqeury это сейчас lingva latina, откуда вообще такая тяга сильно минимизировать js код, он же в один сетевой пакет помещается.
А чего бы и не минимизировать, если есть возможность? Особенно сейчас, когда все больше и больше людей начинают с мобильных устройств браузать. Чего бы не уменьшить скорость загрузки, батарею меньше садить и т.п.?
Но по поводу данного вопроса спорить не буду, особо не принципиально.
User avatar
crypto5
Уже с Приветом
Posts: 4637
Joined: 24 Oct 2009 01:38
Location: Chicago ;-) -> SFBA!

Re: Переквалификация c#-> ??

Post by crypto5 »

Интеррапт wrote:
crypto5 wrote: Ну jqeury это сейчас lingva latina, откуда вообще такая тяга сильно минимизировать js код, он же в один сетевой пакет помещается.
А чего бы и не минимизировать, если есть возможность?
Ну что бы код был написан унифицированно, единообразно, на широко используемом фреймворке а не велосипедиках.
In vino Veritas!
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Переквалификация c#-> ??

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

crypto5 wrote:
Интеррапт wrote:
crypto5 wrote: Ну jqeury это сейчас lingva latina, откуда вообще такая тяга сильно минимизировать js код, он же в один сетевой пакет помещается.
А чего бы и не минимизировать, если есть возможность?
Ну что бы код был написан унифицированно, единообразно, на широко используемом фреймворке а не велосипедиках.
Эти велосипедики иной раз предоставляют вполне приличную функциональность.
User avatar
crypto5
Уже с Приветом
Posts: 4637
Joined: 24 Oct 2009 01:38
Location: Chicago ;-) -> SFBA!

Re: Переквалификация c#-> ??

Post by crypto5 »

Интеррапт wrote:
crypto5 wrote:
Интеррапт wrote:
crypto5 wrote: Ну jqeury это сейчас lingva latina, откуда вообще такая тяга сильно минимизировать js код, он же в один сетевой пакет помещается.
А чего бы и не минимизировать, если есть возможность?
Ну что бы код был написан унифицированно, единообразно, на широко используемом фреймворке а не велосипедиках.
Эти велосипедики иной раз предоставляют вполне приличную функциональность.
Которой нет в jquery? Например?
In vino Veritas!
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Переквалификация c#-> ??

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

crypto5 wrote:Которой нет в jquery? Например?
Ну наверное можно много примеров найти, чего в jquery из коробки нет. Ну покажите мне в jquery аналог чего-то вроде lawnchair
http://brian.io/lawnchair/
А это довольно популярный фреймфорк.
User avatar
crypto5
Уже с Приветом
Posts: 4637
Joined: 24 Oct 2009 01:38
Location: Chicago ;-) -> SFBA!

Re: Переквалификация c#-> ??

Post by crypto5 »

Интеррапт wrote:
crypto5 wrote:Которой нет в jquery? Например?
Ну наверное можно много примеров найти, чего в jquery из коробки нет. Ну покажите мне в jquery аналог чего-то вроде lawnchair
http://brian.io/lawnchair/
А это довольно популярный фреймфорк.
Ну понятно что и сенчи в jquery нету целиком, но ваш сторедж не пересекается по функциональности с jquery, т.е. там где вы его юзаете в добавок нужно еще jquery или альтернативу.
In vino Veritas!
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Переквалификация c#-> ??

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

crypto5 wrote: Ну понятно что и сенчи в jquery нету целиком, но ваш сторедж не пересекается по функциональности с jquery, т.е. там где вы его юзаете в добавок нужно еще jquery или альтернативу.
О чем и речь, что есть альтернативы и хорошие альтернативы. Просто потому что jquery повсеместно используется, не значит, что я буду ее тащить во все проекты. Если все что мне нужно, это удобное манипулирование DOM и стилями, удобная работа с эвентами, AJAX и базовый fx, то мне вполне хватает намного более легковесных решений (тот же xui.js)
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Переквалификация c#-> ??

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

Интеррапт wrote:тот же xui.js
Вдругойруке.js
Мат на форуме запрещен, блдж!
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Переквалификация c#-> ??

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

АццкоМото wrote:
Интеррапт wrote:тот же xui.js
Вдругойруке.js
А я вот все гадал, отметиться ли Аццко по поводу названия этой библиотеки. Не подвел :D
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Переквалификация c#-> ??

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

Интеррапт wrote:
АццкоМото wrote:
Интеррапт wrote:тот же xui.js
Вдругойруке.js
А я вот все гадал, отметиться ли Аццко по поводу названия этой библиотеки. Не подвел :D
I'm here to help those who are already helping me :umnik1:
Мат на форуме запрещен, блдж!
Zhek
Уже с Приветом
Posts: 1582
Joined: 29 May 2004 21:16
Location: UA -> US

Re: Переквалификация c#-> ??

Post by Zhek »

А вот интересно, из тех кто программил изначально на с++ или с# и перешел потом на objective-c, какие были впечатления по поводу синтаксиса? вкусы конечно разные но первые два имхо гораздло более читаемые и лаконичные
User avatar
Komissar
Уже с Приветом
Posts: 64661
Joined: 12 Jul 2002 16:38
Location: г.Москва, ул. Б. Лубянка, д.2

Re: Переквалификация c#-> ??

Post by Komissar »

я чуток посмотрел на обж-си и прифигел от длинного синтакса. Даже "Войну и мир" в оригинале было легче читать!
Zhek
Уже с Приветом
Posts: 1582
Joined: 29 May 2004 21:16
Location: UA -> US

Re: Переквалификация c#-> ??

Post by Zhek »

Komissar wrote:я чуток посмотрел на обж-си и прифигел от длинного синтакса. Даже "Войну и мир" в оригинале было легче читать!
Хорошо сказал про "Войну и мир" :) :great:
User avatar
crypto5
Уже с Приветом
Posts: 4637
Joined: 24 Oct 2009 01:38
Location: Chicago ;-) -> SFBA!

Re: Переквалификация c#-> ??

Post by crypto5 »

Интеррапт wrote:
crypto5 wrote: Ну понятно что и сенчи в jquery нету целиком, но ваш сторедж не пересекается по функциональности с jquery, т.е. там где вы его юзаете в добавок нужно еще jquery или альтернативу.
О чем и речь, что есть альтернативы и хорошие альтернативы. Просто потому что jquery повсеместно используется, не значит, что я буду ее тащить во все проекты. Если все что мне нужно, это удобное манипулирование DOM и стилями, удобная работа с эвентами, AJAX и базовый fx, то мне вполне хватает намного более легковесных решений (тот же xui.js)
Ну и этот суперминималистичный js самодел вполне сопоставим по размерам с dart runtime.
In vino Veritas!
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Переквалификация c#-> ??

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

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

Re: Переквалификация c#-> ??

Post by dotcom »

Komissar wrote:я чуток посмотрел на обж-си и прифигел от длинного синтакса. Даже "Войну и мир" в оригинале было легче читать!
Перепутали только язык с Какавой. Какава действительно многословная.
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Переквалификация c#-> ??

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

Zhek wrote:А вот интересно, из тех кто программил изначально на с++ или с# и перешел потом на objective-c, какие были впечатления по поводу синтаксиса? вкусы конечно разные но первые два имхо гораздло более читаемые и лаконичные
Ну вот мне Objective-C нравится больше чем C++ или C#. Objective-C полностью динамичный язык в котором по прежднему можно использовать C конструкции и C код. Менее лаконичным язык выглядит только из-за того, что нужно указывать имена параметров (что-то вроде как в Питоне, только в Питоне это не обязательно). Ну т.е. чтобы добавить обьект в user settings, нужно явно это описывать, что-то вроде:

[defaults setInteger:1234 forKey:@"MyCoolKey"];

С другой стороны, приходится реже лазить в документацию, чтобы понять где какой параметр, т.к. явно видно из названий.
А если посмотреть на ARC в Objective-C, то все garbage collectors (по performance и predictability) - скромно стоят в стороне. И это при том, что в принципе язык одновременно и очень высокоуровневый и при этом остается низкоуровневым С.
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: Переквалификация c#-> ??

Post by dotcom »

Zhek wrote:А вот интересно, из тех кто программил изначально на с++ или с# и перешел потом на objective-c, какие были впечатления по поводу синтаксиса? вкусы конечно разные но первые два имхо гораздло более читаемые и лаконичные
Дело в привычке. В начале действительно трудно читать. Опять же, язык то простой и линейный. А Какава действительно местами архаична.
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Переквалификация c#-> ??

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

crypto5 wrote:
Интеррапт wrote:
crypto5 wrote: Ну понятно что и сенчи в jquery нету целиком, но ваш сторедж не пересекается по функциональности с jquery, т.е. там где вы его юзаете в добавок нужно еще jquery или альтернативу.
О чем и речь, что есть альтернативы и хорошие альтернативы. Просто потому что jquery повсеместно используется, не значит, что я буду ее тащить во все проекты. Если все что мне нужно, это удобное манипулирование DOM и стилями, удобная работа с эвентами, AJAX и базовый fx, то мне вполне хватает намного более легковесных решений (тот же xui.js)
Ну и этот суперминималистичный js самодел вполне сопоставим по размерам с dart runtime.
Без понятия. Я dart использовал только на уровне - "посмотрел, написал hello world, запустил, забыл".
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: Переквалификация c#-> ??

Post by dotcom »

Интеррапт wrote: Менее лаконичным язык выглядит только из-за того, что нужно указывать имена параметров (что-то вроде как в Питоне, только в Питоне это не обязательно). Ну т.е. чтобы добавить обьект в user settings, нужно явно это описывать, что-то вроде:
Если быть занудным, то конструкция сообщений пришла из Smalltalk'а. Мы тут года 4 тому назад даже мелкий флейм по этому поводу имели. :D

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