|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
Добрый день, ZyK_BotaN! > ну вот, вы показали свое незнания, сказав что в ФП ничего после лиспа не > придумали, когда вас начнут бить ногами? Я вообще-то спросил- "А что вообще было придумано нового после lisp в ФП?". Разницу между вопросом и утверждением даже студент первого курса должен знать :) Ответа, кстати, кроме "много чего" не услышал. Можно в почту, можно ссылки, можно как угодно. Реально интересно. Кстати- про ООП тоже интересно, что после 86 года придумали :) PS: АОП это хорошо, но несколько в стороне от ООП. -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 12:16 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
GKS_SamaraДобрый день, ZyK_BotaN! > ну вот, вы показали свое незнания, сказав что в ФП ничего после лиспа не > придумали, когда вас начнут бить ногами? Я вообще-то спросил- "А что вообще было придумано нового после lisp в ФП?". Разницу между вопросом и утверждением даже студент первого курса должен знать :) Ответа, кстати, кроме "много чего" не услышал. Можно в почту, можно ссылки, можно как угодно. Реально интересно. Кстати- про ООП тоже интересно, что после 86 года придумали :) PS: АОП это хорошо, но несколько в стороне от ООП. -- Алексей JID: alxt@ya.ru 11139090 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 13:00 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
VoDAZyK_BotaNздеся - это в области функционального программирования.распиши подробно что же было придумано за последние лет 15-ть... или хотя бы ссылки, а не голословные утверждения. не за 15-ть, а в отличае от лиспа. параллельно лиспу велось куча разработок. ML, Miranda, Haskell, Agda, Coq там куча отличного от лиспа ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 13:03 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
VoDAZyK_BotaNда, но чего есть в скале, чего нет в Хаскеле? библиотек из джавы? дак зачем они, если использовать язык в качестве разминки для мозгов?обсуждают как бы для применения в реальных проектах. см первый пост. долого перечислять. хаскель вполне можно применять в реальных проэктах, да. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 13:05 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
SkyNINZyK_BotaN, Не знаю чего не хватает в Haskell, я прочитал пару страниц по Haskell и - "в топку". ИМХО, совсем уж "разминка для разминки". Эдакий Brainfuck но на полном серьезе и академический. да уж. какой нах брейнфак. хаскелль очень высокоуровневый язык. на нем писать очень удобно. этот язык гораздо логичней чем скала, так как не завязан на рантайм и библиотеки джавы. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 13:06 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
ZyK_BotaNхаскелль очень высокоуровневый язык. на нем писать очень удобно. Так пишите, пишите! Как что толковое напишете, поделитесь с миром - доказательством удобства. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 13:21 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
SkyNINZyK_BotaNхаскелль очень высокоуровневый язык. на нем писать очень удобно. Так пишите, пишите! Как что толковое напишете, поделитесь с миром - доказательством удобства. знаешь, я может и на джаве ничего не написал, дак что джава не удобна? а на хаскеле пишут вполне сложные приложения: компилятор хаскеля оконный мэнеджер для линухи система контроля версий первый транслятор языка пэрл6 и т д и т п ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 13:24 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
ZyK_BotaNхаскель вполне можно применять в реальных проэктах, да Можно не значит - нужно. В каких проектах уже применяли? Куда более хорош OCaml, если уж задач хорошо ложится на ФП. Добавлю еще о Haskell Он как неуловимый Джо, форумы полны вот таких заявлений о его неимоверной крути, да только н х никому не нужен, когда доходит до дела. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 13:28 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
SkyNINZyK_BotaNхаскель вполне можно применять в реальных проэктах, да Можно не значит - нужно. В каких проектах уже применяли? 11139280 SkyNINКуда более хорош OCaml, если уж задач хорошо ложится на ФП. здесь я с вами позволю не согласится. фп без лени и чистоті - не фп. SkyNINДобавлю еще о Haskell Он как неуловимый Джо, форумы полны вот таких заявлений о его неимоверной крути, да только н х никому не нужен, когда доходит до дела. ок, не нужно, не бери. вот только не доказуй про его ненужность, если даже не написал на нем нидодной программы. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 13:32 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
ZyK_BotaN, Разбираем по пунктам: а на хаскеле пишут вполне сложные приложения: 1. компилятор хаскеля И все? Компиляторы многих других языков - на чем написаны? И куда более применяемые. Что же на таком удобном не пишут компиляторов, кроме самого хаскеля? 2. оконный мэнеджер для линухи И что, в скольких дистрибутивах линуха он применяется? 3. система контроля версий Subversion, Git, Mercurial? Или какая-то такая же известная узкому кругу хаскелистов? 4. первый транслятор языка пэрл6 А второй, третий, почему не на нем же? ZyK_BotaNзнаешь, я может и на джаве ничего не написал, дак что джава не удобна? А на чем ты вообще тогда писал, что берешься рассуждать об удобстве? Чиста теаритическии? Так пиши, пиши код, а не в форумы свои догадки. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 13:33 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
SkyNINZyK_BotaN, Разбираем по пунктам: а на хаскеле пишут вполне сложные приложения: 1. компилятор хаскеля И все? Компиляторы многих других языков - на чем написаны? И куда более применяемые. перл6 - не? . ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 13:35 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
SkyNIN4. первый транслятор языка пэрл6 А второй, третий, почему не на нем же? потому, что до 6-го язык был столь примитивен, что его можно было написать на чем угодно. а вот перл6 - монст и его трудно на абы каком языке запилить ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 13:36 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
GKS_SamaraДобрый день, ZyK_BotaN! > ну вот, вы показали свое незнания, сказав что в ФП ничего после лиспа не > придумали, когда вас начнут бить ногами? Я вообще-то спросил- "А что вообще было придумано нового после lisp в ФП?". Разницу между вопросом и утверждением даже студент первого курса должен знать :) Ответа, кстати, кроме "много чего" не услышал. Можно в почту, можно ссылки, можно как угодно. Реально интересно. Кстати- про ООП тоже интересно, что после 86 года придумали :) PS: АОП это хорошо, но несколько в стороне от ООП. -- Алексей JID: alxt@ya.ru если бы ты сказал что в ФП ничего нового не придумли есть лямбда исчисление(в часности типизированное) то я бы согласился а лисп - не фп ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 13:37 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
ZyK_BotaN, ZyK_BotaNздесь я с вами позволю не согласится. фп без лени и чистоті - не фп. Ты в академики собрался, или создавать программы полезные людям? ZyK_BotaNок, не нужно, не бери. вот только не доказуй про его ненужность, если даже не написал на нем нидодной программы. Уж скоро 20 лет как программист. Начинал профессионально с plain C. Так вот он почти никому и не нужен, потому то ничего на нем известного запределами хаскелистов и не написано. Не нужен он - профессиональным программистам. Остальным, студентам да академикам - может быть. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 13:37 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
SkyNINZyK_BotaN, ZyK_BotaNздесь я с вами позволю не согласится. фп без лени и чистоті - не фп. Ты в академики собрался, или создавать программы полезные людям? . писать в фп стили без лени неудобно, а часто и невозможно ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 13:38 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
че-то флейм ушел в сторону, а так хотелось про андроид потроллить ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 13:46 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
ZyK_BotaNписать в фп стили без лени неудобно, а часто и невозможно Дружочек, удобно, с точки зрения инженера-программиста, а не академика или студента это создавать программы требуемой функциональности и характеристик в оговоренные сроки. Упрощенно историю развития ЯП поэтому можно описать одной фразой: Уменьшение времени разработки. И если какой ЯП дает ощутимое уменьшение - массово на него и переходят. Haskell такой скорости - не дает. И на него потому - никто и не переходит. ОCaml во многих задачах - дает, поэтому на него - переходят в таких задачах. Встечал даже упоминания о реальном проекте где используются OCaml + Erlang Потому что Erlang тоже уменьшает время разработки в определенном классе задач. Вот и весь реальный, профессиональный критерий. О Haskellе всего лишь много пишут на форамах, вместо того чтобы писать - на нем программы. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 13:47 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
chpasha, А чего про андроид. Там - Java. Но главное - ничего кроме iOS - нету в конкурентах. И все. Что там троллить? Насчет джавы? Так по моему ее уже столько лет троллят, что это все уже о ней перетерто :) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 13:51 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
SkyNINZyK_BotaNписать в фп стили без лени неудобно, а часто и невозможно Дружочек, удобно, с точки зрения инженера-программиста, а не академика или студента это создавать программы требуемой функциональности и характеристик в оговоренные сроки. Упрощенно историю развития ЯП поэтому можно описать одной фразой: Уменьшение времени разработки. И если какой ЯП дает ощутимое уменьшение - массово на него и переходят. Haskell такой скорости - не дает. И на него потому - никто и не переходит. . что-бы получить уменьшение времени при написакнии на хаскеле, нужно изучить ФП, а если ты его не шаришь, то и уменьшения времени разработки не будет а все эти окамлы, скалы и эрланги - не фп(не чистое фп) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 14:10 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
SkyNINА чего про андроид. Там - Java. платформа != язык ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 14:11 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
chpasha, Как и фреймворк != язык. Теоретически. А практически? Или речь о том что под Android можно и на С++ писать? Можно. Только у Android'а 2 слагаемых успеха: Бесплатность и Java. Иначе Симбиан бы жил, и WinMobile. Так что теоретически да, платформа != язык. А практически Android = Java ZyK_BotaNчто-бы получить уменьшение времени при написакнии на хаскеле, нужно изучить ФП, а если ты его не шаришь, то и уменьшения времени разработки не будет То есть ты его тоже не шаришь. И никто толком его не шарит, раз не могут так изучить, чтобы уменьшить время разработки реальных программ. Тогда откуда такое мнение что - уменьшит? А из воздуха, рассуждение о сферических конях в ваккууме. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 14:18 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
SkyNINZyK_BotaNчто-бы получить уменьшение времени при написакнии на хаскеле, нужно изучить ФП, а если ты его не шаришь, то и уменьшения времени разработки не будет То есть ты его тоже не шаришь. И никто толком его не шарит, раз не могут так изучить, чтобы уменьшить время разработки реальных программ. Тогда откуда такое мнение что - уменьшит? А из воздуха, рассуждение о сферических конях в ваккууме. та не. шарю на определенном уровне, что позволяет его использовать эффективней чем джаву, но еще есть куда расти. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 14:21 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
ZyK_BotaN что позволяет его использовать эффективней чем джаву Опишите кратко проект. А также сколько человек задействовано. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 14:25 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
SkyNINchpasha, Как и фреймворк != язык. естественно SkyNINТеоретически. А практически? и практически тоже SkyNINИли речь о том что под Android можно и на С++ писать? нет. речь шла о платформе для программирования (в контексте ее привлекательности/непривлекательности). а не о языке программирования. SkyNINу Android'а 2 слагаемых успеха Бесплатность и Java. я бы сказал "гибкость + дешевизна устройств". т.е. потенциально более широкий рынок. сам язык это не более чем досадная мелочь если ты его еще не знаешь, или мелкий плюс, если уже с ним знаком. SkyNINИначе Симбиан бы жил, и WinMobile. они просто отстали от прогресса, почивая на лаврах. SkyNINТак что теоретически да, платформа != язык. А практически Android = Java а iOS == Objective C ? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 14:35 |
|
Чтобы выбрать: Scala vs Android
|
|||
---|---|---|---|
#18+
chpashaи практически тоже Хорошо, тогда назовите реализацию чего-то из стека JavaEE не на Java. Или boost, Qt не на C++ Или Cocoa не на Objective C chpashaа iOS == Objective C ? Практически - да Если под Mac OS X вполне на Java можно писать (и на многом другом), то под iOS вроде хороших инструментов и нет. chpashaнет. речь шла о платформе для программирования (в контексте ее привлекательности/непривлекательности). а не о языке программирования. Вообще говоря тогда название темы нелепо - Чтобы выбрать: Scala vs Android. chpashaони просто отстали от прогресса, почивая на лаврах. Проиграл потому что проиграл, - объяснение конечно верное, только ничего не объясняющее. Что есть - прогресс? Что есть - лавры? в приложении к Симбиан vs Android? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2011, 14:45 |
|
|
start [/forum/topic.php?fid=13&msg=37401580&tid=1331834]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 255ms |
total: | 402ms |
0 / 0 |