|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
ZyK_BotaNчто позволяет его использовать эффективней чем джаву Под "эффективностью" в вашем случае скорее всего подразумевается лаконичность кода. В промышленом же масштабе эффективность меряется деньгами. Отсюда эффективный язык, это тот который, грубо говоря, проще читать и проще учить. Не говоря уже об инфраструктуре, которая стоит за этим языком. Синтаксис это небольшой кирпич в сложной архитектуре промышленой системы. Так вот эффективность здания одним только кирпичем никак не обеспечивается. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 14:52 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
Добрый день, ZyK_BotaN! >> если бы ты сказал что в ФП ничего нового не придумли есть лямбда >> исчисление(в часности типизированное) то я бы согласился > > а лисп - не фп Но лямбда там есть. А как называть- в целом пофиг. -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 15:20 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
BlazkowiczZyK_BotaNчто позволяет его использовать эффективней чем джаву Под "эффективностью" в вашем случае скорее всего подразумевается лаконичность кода. В промышленом же масштабе эффективность меряется деньгами. Отсюда эффективный язык, это тот который, грубо говоря, проще читать и проще учить. Не говоря уже об инфраструктуре, которая стоит за этим языком. Синтаксис это небольшой кирпич в сложной архитектуре промышленой системы. Так вот эффективность здания одним только кирпичем никак не обеспечивается. окэй, если в джаве есть какие-то либы для решения задачи которых нет в хацкеле, то да, джава будет эффективней. но ведь тут уже роль играет не язык, а либы. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 15:24 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
GKS_SamaraДобрый день, ZyK_BotaN! >> если бы ты сказал что в ФП ничего нового не придумли есть лямбда >> исчисление(в часности типизированное) то я бы согласился > > а лисп - не фп Но лямбда там есть. А как называть- в целом пофиг. -- Алексей JID: alxt@ya.ru лямбды в лиспе - это всегонавсего - анонимные подпрограммы, и к лямбда исчислению они относятся очень косвенно. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 15:25 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
ZyK_BotaN, Если бы на хасклле писалось ощутимо быстрей чем на Java, то либы уже были бы написаны. В 1990 г. была предложена первая версия языка, Haskell 1.0. В дальнейшем работа комитета продолжилась, и в 1999 г. был опубликован «The Haskell 98 Report», который стал стабильным стандартом языка на много лет. Где либы?? Java 1.2 К 1998 году была разработана обновлённая спецификация JDK 1.2 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 15:32 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
SkyNINХорошо, тогда назовите реализацию чего-то из стека JavaEE не на Java. Или boost, Qt не на C++ Или Cocoa не на Objective C назови реализацию Ромео и Джульетты не на английском? платформа написана на том, на чем написана, но является всегда нечтом большим чем просто язык. что должен опровергнуть или подтвердить подобный вопрос? SkyNINchpashaа iOS == Objective C ? Практически - да ок, тогда чем объяснить что кол-во приложений в эппл-маркте больше/равно кол-ву аппов в гуглодроме, если согласно твоему утверждению успехом андроид обязан бесплатности и яве? чему же тогда обязан успехом iOS, ровно обратному? может все-таки iOS и Андроид это платформа vs платформа, а не java vs objective c? SkyNINто под iOS вроде хороших инструментов и нет. этого просто не может быть. те горы софта, что для нее накатали, просто не могут с этим согласиться. я не изучал вопрос, но косвенные признаки свидетельствуют ровно об обратном SkyNINchpashaони просто отстали от прогресса, почивая на лаврах. Проиграл потому что проиграл, - объяснение конечно верное, только ничего не объясняющее. вообще-то я сказал "проиграл, потому что проспал". это совсем не одно и то же SkyNINЧто есть - прогресс? соответствие требованиям времени. SkyNINЧто есть - лавры? по релизу раз в пару лет без каких-либо значимых изменений. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 15:32 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
SkyNINZyK_BotaN, Если бы на хасклле писалось ощутимо быстрей чем на Java, то либы уже были бы написаны. удивительное рядом. на хаскеле быстрее писатЬ, и всего несколько программистов написали столько либ, что на джаве хер бы и 10ю часть написали: вот стандартная либа: http://lambda.haskell.org/hp-tmp/docs/2011.2.0.0/index.html а вот репа : http://hackage.haskell.org/packages/archive/pkg-list.html ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 15:39 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
chpashaназови реализацию Ромео и Джульетты не на английском? Думаю переведено на 10ки языков. А вообще - демагогический ход. Потому что - всего лишь аналогия, а не пример. Примеров значит нет. chpashaок, тогда чем объяснить что кол-во приложений в эппл-маркте больше/равно кол-ву аппов в гуглодроме, если согласно твоему утверждению успехом андроид обязан бесплатности и яве? Особенность политики Apple. Но я сразу указал единственного конкурента - iOS. И спрашивал о Симбиане и WinMo. Ответа тоже нет. chpashaэтого просто не может быть. те горы софта, что для нее накатали, просто не могут с этим согласиться. я не изучал вопрос, но косвенные признаки свидетельствуют ровно об обратном Лучше бы вместо стольких пустопорожних слов назвали бы пару конкретных технологий. Третий мой тезис - и тоже нет опровержения. chpashaсоответствие требованиям времени. И что конкретно время требует? chpashaпо релизу раз в пару лет без каких-либо значимых изменений. Сколько лет Windows XP? Java 7 через сколько вышла после 6ой, и с какими знатными Глюками? Так что с почиванием на лаврах как-то не сходится. И какая Java применяется в Androide, неасколько улучшенная версия? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 15:43 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
ZyK_BotaN, И оказалось - проблемы хаскелля - тяжелая разработка - это огромное количество либ - не решает. Так что оказывается с хаскелем ситуация еще плачевнее, и либы даже есть, и все равно - Неуловимый Джо. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 15:45 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
Добрый день, ZyK_BotaN! > удивительное рядом. на хаскеле быстрее писатЬ, и всего несколько > программистов написали столько либ, что на джаве хер бы и 10ю часть > написали: > вот стандартная либа: > http://lambda.haskell.org/hp-tmp/docs/2011.2.0.0/index.html > > а вот репа : > http://hackage.haskell.org/packages/archive/pkg-list.html Даже для firebird нет либы. Нафиг такой язык :) -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 15:55 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
SkyNINchpashaназови реализацию Ромео и Джульетты не на английском? Думаю переведено на 10ки языков. перевод не есть оригинал. так случилось, что Шекспир владел английским, на нем и написал. Говори Шекспир по русский и был бы оригинал на русском. SkyNINПотому что - всего лишь аналогия, а не пример. пример чего? пример должен что-то показывать или опровергать SkyNINПримеров значит нет. - чаю не хотите? - почему бы и нет - ну нет так нет SkyNINchpashaок, тогда чем объяснить что кол-во приложений в эппл-маркте больше/равно кол-ву аппов в гуглодроме, если согласно твоему утверждению успехом андроид обязан бесплатности и яве? Особенность политики Apple. озвучь особенности политики, которые обеспечивают успех вопрекит тому, что написано не на яве. SkyNINНо я сразу указал единственного конкурента - iOS. успех конкурента однако опровергает то, что ты ставишь в заслуги андроиду, вот в чем загвоздка. SkyNINИ спрашивал о Симбиане и WinMo. я ответил SkyNINОтвета тоже нет. так конструктива не получится, мсье предпочитает разговаривать сам с собой. SkyNINЛучше бы вместо стольких пустопорожних слов назвали бы пару конкретных технологий. Третий мой тезис - и тоже нет опровержения. видишь ли, дружок, упомянутый тобой термин "тезис" означает некое утверждение, которое требует доказательства. чувствуешь разницу? ты должен доказать его верность, а не я опровергнуть. а покамест цифры app маркет свидетельствуют об обратном тому, что ты постулируешь. SkyNINchpashaсоответствие требованиям времени. И что конкретно время требует? да много чего. дружественный к управлению пальцем интерфейс, быстрота и стабильность, удобный инструментарий (к вопросу о). SkyNINchpashaпо релизу раз в пару лет без каких-либо значимых изменений. Сколько лет Windows XP? Java 7 через сколько вышла после 6ой, и с какими знатными Глюками? если я прошел по стройке и мне на голову кирпич не упал, это еще не значит, что каску носить не надо. Когда ты устанешь приводить примеры никак с вопросом не связанные, ответь на вопрос: эти системы загнулись из-за того, что не использовали ява или потому что были небесплатными? а месье в курсе, что за андроид изготовители смартфоном башляют мелкософту? SkyNINТак что с почиванием на лаврах как-то не сходится. представь волее стройную теорию SkyNINИ какая Java применяется в Androide, неасколько улучшенная версия? виртуальная машина или язык? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 16:05 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
chpashaможет все-таки iOS и Андроид это платформа vs платформа, а не java vs objective c? Не может, потому что выбора ЯП практически нет для этих платформ. В этом и состоит мой тезис, против которого вы пока ничего конкретного не возразили. А цыфры есть: iOS - 1.0 — июнь 2007 года, первая версия Первым устройством, работающим под управлением Android, стал разработанный компанией HTC смартфон T-Mobile G1, презентация которого состоялась 23 сентября 2008 года iOS 2.1 — сентябрь 2008 года. Итак, отставание больше года. App Store содержит более 500 тысяч iOS-приложений Из Android Market можно загрузить уже более 250 000 приложений. Android займет половину рынка мобильных ОС к 2012 году - Gartner по мнению аналитиков IDC, на декабрь 2011 года у Android будет 38,9%, а у iOS — 18,2%. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 16:07 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
chpashaа месье в курсе, что за андроид изготовители смартфоном башляют мелкософту? Только HTC вроде. Нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 16:08 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
chpashaперевод не есть оригинал. То есть алгоритм быстрой сортировки существует только на одном каком-то языке? Или дву-связные списки? chpashaпример чего? пример должен что-то показывать или опровергать Я выдвинул тезисы с конкретными примерами. Вы с ними не согласны, но примеров не приводите. Исключение об iOS я сразу указал. Остальное пустословие, опять без примеров опровергающих мои тезисы опускаю. А останвлюсь на этом: chpashaвиртуальная машина или язык? То есть и тут вы не в состоянии были просто написать: Dalvik VM Java 1.6 (с некоторыми ограничеями) Вместо этого - пустословный вопрос :) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 16:12 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
SkyNINchpashaможет все-таки iOS и Андроид это платформа vs платформа, а не java vs objective c? Не может, потому что выбора ЯП практически нет для этих платформ. можно поинтересоваться сколько тебе лет? по-моему после какого-то момента программист должен уже начинать понимать, что сам по себе язык ничто. нормальные люди выбирают в первую очередь платформу. так что есть выбор языком или нет, дело третье. SkyNINВ этом и состоит мой тезис, против которого вы пока ничего конкретного не возразили. т.е. твой тезис в том, что выбора ЯП для этих платформ нет. и что? SkyNINА цыфры есть: iOS - 1.0 — июнь 2007 года, первая версия Первым устройством, работающим под управлением Android, стал разработанный компанией HTC смартфон T-Mobile G1, презентация которого состоялась 23 сентября 2008 года iOS 2.1 — сентябрь 2008 года. Итак, отставание больше года. что показывают эти цифры? SkyNINAndroid займет половину рынка мобильных ОС к 2012 году - Gartner по мнению аналитиков IDC, на декабрь 2011 года у Android будет 38,9%, а у iOS — 18,2%. у нас урок политинформации? к чему это? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 16:14 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
chpasha, Вобщем вам возразить по делу нечего. На том и выхожу из пустопорожнего флейма. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 16:19 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
Blazkowiczchpashaа месье в курсе, что за андроид изготовители смартфоном башляют мелкософту? Только HTC вроде. Нет? еще как минимум самсунг (договорились они о цене или нет не помню, но речь о сумме, а не о платить/не платить), кроме того Моторола тоже хочет поиметь какие-то royalty с андроид, Оракл наверняка не спит. короче будущее не безоблачно. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 16:21 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
SkyNINZyK_BotaN, И оказалось - проблемы хаскелля - тяжелая разработка - это огромное количество либ - не решает. Так что оказывается с хаскелем ситуация еще плачевнее, и либы даже есть, и все равно - Неуловимый Джо. проблема хаскеля: неумение большинства разработчиков декомпозировать программу на потоки, а не на объекты. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 16:26 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
SkyNINchpashaперевод не есть оригинал. То есть алгоритм быстрой сортировки существует только на одном каком-то языке? Или дву-связные списки? алгоритм не есть конечный продукт. SkyNINchpashaпример чего? пример должен что-то показывать или опровергать Я выдвинул тезисы с конкретными примерами. тезисы требуют доказательства. андроид = ява, других языков нет - это не доказательство. для андроид можно как минимум писать на native c/c++ и adobe air SkyNINВы с ними не согласны, но примеров не приводите. категорически SkyNINИсключение об iOS я сразу указал. пример иОС как-бы на что-то намекает. и еще большой вопрос, исключение ли это. SkyNINchpashaвиртуальная машина или язык? То есть и тут вы не в состоянии были просто написать: Dalvik VM Java 1.6 (с некоторыми ограничеями) ну т.е. ты совсем отказываешься от конструктива в пользу банальностей и демагогии? ты спросил "И какая Java применяется в Androide, неасколько улучшенная версия?" на что я резонно попросил уточнения, что имеется в виду под улучшенной версией виртуальная машина или язык (разницу знаем?), а ты мне в ответ привел банальность о том что там давлик с 1.6. у меня вопрос: ты издеваешься или просто в к0питана 0чевидность решил поиграть? SkyNINВместо этого - пустословный вопрос :) письмо до Штирлица не дошло ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 16:32 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
ZyK_BotaNдолого перечислять. хаскель вполне можно применять в реальных проэктах, да.такой весь удобный а почему же твиттер с руби не на хацкель переписали а на scala? что, у них денег С.П.Джонсона нанять нет? Да наверняка хоть попой жуй. или гугл, свой mapreduce не на C++ а на хацкель могли бы перевести. что мешает? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 16:55 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
Kenny FartmanZyK_BotaNдолого перечислять. хаскель вполне можно применять в реальных проэктах, да.такой весь удобный а почему же твиттер с руби не на хацкель переписали а на scala? что, у них денег С.П.Джонсона нанять нет? Да наверняка хоть попой жуй. или гугл, свой mapreduce не на C++ а на хацкель могли бы перевести. что мешает? да. нет денег. ну очень трудно найти прогеров, которые умеют декомпозировать задачу на потоки. для этого мат мышление нужно. я слабый математик, но умение декомпозировать задачу на потоки в себе развиваю, не потому что декомпозицую на объекты считаю плохой, а что-бы знать два подхода. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 16:59 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
ZyK_BotaNокэй, если в джаве есть какие-то либы для решения задачи которых нет в хацкеле, то да, джава будет эффективней.эффективность для бизнеса меряется в деньгах. если на пальцах, то сколько нужно бабла на ЗП чтобы взять 10 человек и через приемлемое время (от 2-3 месяцев до года) получить работающее и продаваемое приложение. очень большие затраты времени и денег идут на изучение языка. самый эффективный язык это язык время изучения которого - ноль или близко к нему. а исходя из ваших фраз, что хацкель эффективнее java можно сделать вывод, что хацкель изучается быстрее java. хотя на самом деле хацкель ... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 17:54 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
VoDAZyK_BotaNокэй, если в джаве есть какие-то либы для решения задачи которых нет в хацкеле, то да, джава будет эффективней.эффективность для бизнеса меряется в деньгах. если на пальцах, то сколько нужно бабла на ЗП чтобы взять 10 человек и через приемлемое время (от 2-3 месяцев до года) получить работающее и продаваемое приложение. очень большие затраты времени и денег идут на изучение языка. самый эффективный язык это язык время изучения которого - ноль или близко к нему. а исходя из ваших фраз, что хацкель эффективнее java можно сделать вывод, что хацкель изучается быстрее java. хотя на самом деле хацкель ... да да. поэтому я учу джаву ))) но от того язык хаскель хуже джавы не стал, что для негонет библиотек. а бизнес, деньги - это другое ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 17:58 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
Добрый день, ZyK_BotaN! > проблема хаскеля: > неумение большинства разработчиков декомпозировать программу на потоки, > а не на объекты. Вот на ООП все как-то быстро перешли. А на хаскель- нет. Может дело не в людях? :) -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 17:58 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
chpashaок, тогда чем объяснить что кол-во приложений в эппл-маркте больше/равно кол-ву аппов в гуглодроме, если согласно твоему утверждению успехом андроид обязан бесплатности и яве? чему же тогда обязан успехом iOS, ровно обратному? может все-таки iOS и Андроид это платформа vs платформа, а не java vs objective c? iOS вышел намного раньше, кроме того iPhone уже несколько лет продавался когда вышел первый из Андроидов и довольно малым тиражом. chpashaSkyNINто под iOS вроде хороших инструментов и нет. этого просто не может быть. те горы софта, что для нее накатали, просто не могут с этим согласиться. я не изучал вопрос, но косвенные признаки свидетельствуют ровно об обратном Писать под iOS довольно муторно... начиная с того, что в ней возможны утечки памяти прямо из приложения. И продолжая всякими приколами, что из iOS много лет нельзя было узнать какие WiFi точки есть рядом. Точнее узнать можно, но тогда приложение не пустыт в аппстор. Кто пришел первым, тот и получил больше приложений. Сейчас кстати Андроид догоняет iOS и вероятно перегонит, но это в будущем. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 17:59 |
|
|
start [/forum/topic.php?fid=13&msg=37401882&tid=1331834]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
68ms |
get tp. blocked users: |
1ms |
others: | 256ms |
total: | 406ms |
0 / 0 |