2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Сравнение языков программирования.
Сообщение14.12.2008, 19:50 
Заслуженный участник


15/05/05
3445
USA
The Computer Language Benchmarks Game

Сравнение языков программирования на наборе тестовых задач на различных CPU и дистрибутивах Linux.
Большой выбор языков программирования: C, C++, Objective-C, Java, C# и F# (Mono), Pascal, Ada, BASIC, Fortran, Lisp, Scheme, Haskell, OCaml, Erlang, Forth, Perl, PHP, Ruby, Python, Lua, Smalltalk, и др.
Учитываются и разные реализации языков.

Что интересно: на тесте thread-ring (создание 500 threads, разделяющих по 1 переменной с соседями в кольце), Haskell (ghc) и Erlang в несколько раз быстрее, чем C (gcc). Хотя на тесте n-body (моделирование движения 20 000 000 тел; double) они, как и ожидалось, в несколько раз медленнее.

 Профиль  
                  
 
 TIOBE Programming Community Index
Сообщение21.01.2012, 20:45 
Заслуженный участник


15/05/05
3445
USA
TIOBE Programming Community Index for January 2012

Индекс TIOBE оценивает популярность языков программирования.
Этот индекс НЕ оценивает качество языков и количество строк написанного на них кода.
Цитата:
The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. The popular search engines Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings. Observe that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.


-- Сб янв 21, 2012 11:54:25 --

Yuri Gendelman в сообщении #167617 писал(а):
Что интересно: на тесте thread-ring (создание 500 threads, разделяющих по 1 переменной с соседями в кольце), Haskell (ghc) и Erlang в несколько раз быстрее, чем C (gcc).
Три года спустя на этой задаче Haskell и Erlang по-прежнему в лидерах. Но теперь между ними вклинился Go - новый язык от Google.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group