nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 22 Sep 2017 20:24



Reply to topic  [ 40 posts ]  Go to page Previous  1, 2, 3  Next
Статистика использования языков 
Author Message
Senior

Joined: 01 Mar 2006 00:34
Posts: 180
Reply with quote
Post 
Shaos wrote:
Java она одна - от Sun Microsystem (теперь Oracle)
Всё остальное - несерьёзно (ну может Android разве что)


Скажем так - есть разные реализации которые носфт разные имена но вот язык и байт код одинаковые. А вот реализация языка для Android как сам Гугль говорит - отличный от оригинала - есть расширения команд и оригинальные некоторые работают не так.

Shaos wrote:
d_wanderer wrote:
Помоему порт Cocoa на Qt есть и под Linux. А там как раз Obj-C.


насколько я понял клоны (а не порты ибо closed source) кокавы очень сыры и никуда не годятся...


Сыры - не то слово. ))) Но они есть.


19 Apr 2011 12:57
Profile
God
User avatar

Joined: 13 Nov 2010 07:06
Posts: 1286
Reply with quote
Post 
Есть Java, а есть JavaScript, довольно разные вещи...
А будущее, скорее всего, за интерпретирующими языками типа Питона, которые позволяют "программировать, не программируя". Мощности компов, как и требования к программам, растут, а мозок у программистов эволюционирует очень медленно... :)


03 Jun 2011 13:14
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
VituZz wrote:
А будущее, скорее всего, за интерпретирующими языками типа Питона, которые позволяют "программировать, не программируя". Мощности компов, как и требования к программам, растут, а мозок у программистов эволюционирует очень медленно... :)

За чем будщее - известно давно: машина со своими мощностями должна приблизиться
к пониманию естественного человеческого языка, а вовсе не наоборот.
То есть в умном случае ты ей говоришь:"А возьмите, милая, тройной интеграл по
криволинейной поверхности!
"
А она тебе:"Уточним граничные условия..."
Ну а в других случаях тут целый полк фантастов всё давно уже опошлил... :wink:


03 Jun 2011 13:21
Profile
Senior

Joined: 01 Mar 2006 00:34
Posts: 180
Reply with quote
Post 
VituZz wrote:
Есть Java, а есть JavaScript, довольно разные вещи...
А будущее, скорее всего, за интерпретирующими языками типа Питона, которые позволяют "программировать, не программируя". Мощности компов, как и требования к программам, растут, а мозок у программистов эволюционирует очень медленно... :)

Пайтон тоже вещь в себе. Во первых к сожалению разные реализации ведут себя зачастую по разному... (НАпример, тот же Iron Python или JPython). Во вторых каноническая версия имеет сложности с рекурсией - вызовы функций используют обычный C-стек. Конечно это палка о двух концах - с одной стороны легкость расширения и параллельные вычисления - с другой - проблемы с задачами требующими глубокой рекурсии. Есть конечнго Stackless версии... Но у них тоже не все хорошо. :-(
На мой взгляд будущее за Erlang и им подобным.


05 Jun 2011 10:14
Profile
God
User avatar

Joined: 13 Nov 2010 07:06
Posts: 1286
Reply with quote
Post 
Я Питон привёл только для примера. Имел в виду тенденцию перехода от компиляторов к интерпретаторам, от языков высокого уровня к языкам очень высокого уровня :D .


05 Jun 2011 11:37
Profile
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15486
Location: New York
Reply with quote
Post 
диначмиеские языки уже потихоньку сливают
будущее за функциональными языками
и кто сказал, что они не могут быть компилируемыми? ;)

_________________
:eugeek: https://twitter.com/Shaos1973


05 Jun 2011 15:06
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15486
Location: New York
Reply with quote
Post 
Shaos wrote:
TIOBE доложил, что нынче язык C на первом месте!
Code:
Programming Language  Apr-2010 Apr-2006 Apr-2000 Apr-1985
                   C      1        2        4        1
                Java      2        1        1        -
                 C++      3        3        5       10
                 PHP      4        4       14        -
      (Visual) Basic      5        5        2        4
                  C#      6        7       30        -
              Python      7        8       16        -
                Perl      8        6        3        -
              Delphi      9       10        7        -
          JavaScript     10        9        9        -

Java ушла со первого места и постепенно сдаёт позиции...


Кстати язык C снова на первом месте! Надеюсь, что теперь надолго, а не так как в 2010...

Code:
Prog.Language Apr2012 Apr2011 Apr2010 Apr2007 Apr2000 Apr1997 Apr1987 Apr1985
C                1       2       1       2       4       1       1       1
Java             2       1       2       1       1       3       -       -
C++              3       3       3       3       5       2       7      10
Objective-C      4       8       ?      42       ?       -       -       -
C#               5       4       6       8      30       -       -       -
PHP              6       5       4       4      14       -       -       -
(Visual) Basic   7       7       5       5       2       4       5       4
Python           8       6       7       7      16      22       -       -
JavaScript       9      10      10       9       9      18       -       -
Perl            10       9       8       6       3       6       -       -
Ruby            11      11       ?
PL/SQL          12      24       ?
Delphi          13      13       9       ?       7       ?       ?       -
VisualBasic.NET 14      35       ?
Lisp            15      15       ?      17       ?      16       3       ?
Logo            19      22       ?
Ada             17      16       ?      16       ?      11       2       ?


Новые языки в 20-ке: PL/SQL, VB.NET и Logo

_________________
:eugeek: https://twitter.com/Shaos1973


28 Apr 2012 15:45
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15486
Location: New York
Reply with quote
Post 
Кстати обратите внимание на то, что Objective-C впервые порвал C# !!!
Это всё благодаря яблочникам, если кто не понял...

P.S. Могу сделать смелое предположение, что к концу года Objective-C порвёт C++ и выйдет на третье место (возможно пока лишь временно, однако тенденция явно видна) :roll:

_________________
:eugeek: https://twitter.com/Shaos1973


20 May 2012 15:05
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15486
Location: New York
Reply with quote
Post 
Shaos wrote:
Кстати обратите внимание на то, что Objective-C впервые порвал C# !!!
Это всё благодаря яблочникам, если кто не понял...

P.S. Могу сделать смелое предположение, что к концу года Objective-C порвёт C++ и выйдет на третье место (возможно пока лишь временно, однако тенденция явно видна) :roll:


Ну что ж - я оказался прав: Objective-C порвал C++ к концу года и вышел на третье место :)

P.S. Perl от чего-то попёр вверх - не зря я его до сих пор уважаю ;)

http://www.tiobe.com/index.php/content/ ... index.html

_________________
:eugeek: https://twitter.com/Shaos1973


16 Nov 2012 20:55
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15486
Location: New York
Reply with quote
Post 
Shaos wrote:
Shaos wrote:
Кстати обратите внимание на то, что Objective-C впервые порвал C# !!!
Это всё благодаря яблочникам, если кто не понял...

P.S. Могу сделать смелое предположение, что к концу года Objective-C порвёт C++ и выйдет на третье место (возможно пока лишь временно, однако тенденция явно видна) :roll:


Ну что ж - я оказался прав: Objective-C порвал C++ к концу года и вышел на третье место :)

P.S. Perl от чего-то попёр вверх - не зря я его до сих пор уважаю ;)

http://www.tiobe.com/index.php/content/ ... index.html


Если тенденция сохранится, то Objective-C порвёт Java через 1.5-2 года и выйдет на второе место после C (то что оно когда-нибудь порвёт C я сомневаюсь):

Image

_________________
:eugeek: https://twitter.com/Shaos1973


21 Nov 2012 12:14
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15486
Location: New York
Reply with quote
Post 
Обсуждение того, что C обошёл джаву в 2012 году:

http://www.i-programmer.info/news/98-la ... -2012.html

_________________
:eugeek: https://twitter.com/Shaos1973


07 Jan 2013 15:40
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15486
Location: New York
Reply with quote
Post 
d_wanderer wrote:
Shaos wrote:
d_wanderer wrote:
Помоему порт Cocoa на Qt есть и под Linux. А там как раз Obj-C.


насколько я понял клоны (а не порты ибо closed source) кокавы очень сыры и никуда не годятся...


Сыры - не то слово. ))) Но они есть.


Недавно купил новую книжу про Objective-C и там написано, что GNUstep почти полностью совместим с аппловским Cocoa и что все примеры в книжке собираются и там, и тут - т.е. аппловские программы можно теперь запускать в GNU/Linux, GNU/HURD, Solaris, NetBSD, OpenBSD, FreeBSD, Darwin, Windows...

_________________
:eugeek: https://twitter.com/Shaos1973


27 Jan 2013 00:20
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15486
Location: New York
Reply with quote
Post 
Shaos wrote:
Обсуждение того, что C обошёл джаву в 2012 году:

http://www.i-programmer.info/news/98-la ... -2012.html


http://www.tiobe.com/index.php/content/ ... index.html

Жаба брыкается - опять обошла си :(
Надеюсь ненадолго...

1) Java
2) C
3) Objective-C
4) C++
5) C#

_________________
:eugeek: https://twitter.com/Shaos1973


11 Feb 2013 03:42
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15486
Location: New York
Reply with quote
Post 
Всё вернулось в правильное русло:

http://www.tiobe.com/index.php/content/ ... index.html

С обошёл Java, а Objective-C обошёл C++ :)

_________________
:eugeek: https://twitter.com/Shaos1973


16 May 2013 13:23
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
Жаба брыкается - опять обошла си :(
Надеюсь ненадолго...

Слушай! Какая упрямая, да? :o Ну никак не дохнет! У меня уже сложилось впечатление,
что я успею дожить до пенсии...
А Жаба всё будет упрямо брыкаться... а может и обретёт второе дыхание! :lol:

_________________
iLavr


16 May 2013 14:22
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 40 posts ]  Go to page Previous  1, 2, 3  Next

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.