Author |
Message |
d_wanderer
Senior
Joined: 28 Feb 2006 21:34 Posts: 180
|
Скажем так - есть разные реализации которые носфт разные имена но вот язык и байт код одинаковые. А вот реализация языка для Android как сам Гугль говорит - отличный от оригинала - есть расширения команд и оригинальные некоторые работают не так.
Сыры - не то слово. ))) Но они есть.
|
19 Apr 2011 09:57 |
|
|
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1345
|
Есть Java, а есть JavaScript, довольно разные вещи...
А будущее, скорее всего, за интерпретирующими языками типа Питона, которые позволяют "программировать, не программируя". Мощности компов, как и требования к программам, растут, а мозок у программистов эволюционирует очень медленно...
|
03 Jun 2011 10:14 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
За чем будщее - известно давно: машина со своими мощностями должна приблизиться
к пониманию естественного человеческого языка, а вовсе не наоборот.
То есть в умном случае ты ей говоришь:" А возьмите, милая, тройной интеграл по криволинейной поверхности!"
А она тебе:" Уточним граничные условия..."
Ну а в других случаях тут целый полк фантастов всё давно уже опошлил...
|
03 Jun 2011 10:21 |
|
|
d_wanderer
Senior
Joined: 28 Feb 2006 21:34 Posts: 180
|
Пайтон тоже вещь в себе. Во первых к сожалению разные реализации ведут себя зачастую по разному... (НАпример, тот же Iron Python или JPython). Во вторых каноническая версия имеет сложности с рекурсией - вызовы функций используют обычный C-стек. Конечно это палка о двух концах - с одной стороны легкость расширения и параллельные вычисления - с другой - проблемы с задачами требующими глубокой рекурсии. Есть конечнго Stackless версии... Но у них тоже не все хорошо.
На мой взгляд будущее за Erlang и им подобным.
|
05 Jun 2011 07:14 |
|
|
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1345
|
Я Питон привёл только для примера. Имел в виду тенденцию перехода от компиляторов к интерпретаторам, от языков высокого уровня к языкам очень высокого уровня .
|
05 Jun 2011 08:37 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22730 Location: Silicon Valley
|
диначмиеские языки уже потихоньку сливают
будущее за функциональными языками
и кто сказал, что они не могут быть компилируемыми?
|
05 Jun 2011 12:06 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22730 Location: Silicon Valley
|
Кстати язык C снова на первом месте! Надеюсь, что теперь надолго, а не так как в 2010...
Новые языки в 20-ке: PL/SQL, VB.NET и Logo
|
28 Apr 2012 12:45 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22730 Location: Silicon Valley
|
Кстати обратите внимание на то, что Objective-C впервые порвал C# !!!
Это всё благодаря яблочникам, если кто не понял...
P.S. Могу сделать смелое предположение, что к концу года Objective-C порвёт C++ и выйдет на третье место (возможно пока лишь временно, однако тенденция явно видна)
|
20 May 2012 12:05 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22730 Location: Silicon Valley
|
Ну что ж - я оказался прав: Objective-C порвал C++ к концу года и вышел на третье место
P.S. Perl от чего-то попёр вверх - не зря я его до сих пор уважаю
http://www.tiobe.com/index.php/content/ ... index.html
|
16 Nov 2012 17:55 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22730 Location: Silicon Valley
|
Если тенденция сохранится, то Objective-C порвёт Java через 1.5-2 года и выйдет на второе место после C (то что оно когда-нибудь порвёт C я сомневаюсь):
|
21 Nov 2012 09:14 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22730 Location: Silicon Valley
|
|
07 Jan 2013 12:40 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22730 Location: Silicon Valley
|
Недавно купил новую книжу про Objective-C и там написано, что GNUstep почти полностью совместим с аппловским Cocoa и что все примеры в книжке собираются и там, и тут - т.е. аппловские программы можно теперь запускать в GNU/Linux, GNU/HURD, Solaris, NetBSD, OpenBSD, FreeBSD, Darwin, Windows...
|
26 Jan 2013 21:20 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22730 Location: Silicon Valley
|
http://www.tiobe.com/index.php/content/ ... index.html
Жаба брыкается - опять обошла си
Надеюсь ненадолго...
1) Java
2) C
3) Objective-C
4) C++
5) C#
|
11 Feb 2013 00:42 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22730 Location: Silicon Valley
|
Всё вернулось в правильное русло:
http://www.tiobe.com/index.php/content/ ... index.html
С обошёл Java, а Objective-C обошёл C++
|
16 May 2013 10:23 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Слушай! Какая упрямая, да? Ну никак не дохнет! У меня уже сложилось впечатление,
что я успею дожить до пенсии...
А Жаба всё будет упрямо брыкаться... а может и обретёт второе дыхание!
_________________ iLavr
|
16 May 2013 11:22 |
|
|