The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Python опередил PHP в рейтинге TIOBE, opennews (??), 13-Фев-11, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


55. "Python опередил PHP в рейтинге TIOBE"  +/
Сообщение от СуперАноним (?), 14-Фев-11, 09:46 
>Java и python - это будущее программирования

Пожалуй, Java надо заменить на JavaScript

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

62. "Python опередил PHP в рейтинге TIOBE"  +1 +/
Сообщение от js (??), 14-Фев-11, 11:33 
> Пожалуй, Java надо заменить на JavaScript

JavaScript пока ещё недоязык. Пусть хотя бы поддержка массивов и неймспейсов появится

Ответить | Правка | Наверх | Cообщить модератору

78. "Python опередил PHP в рейтинге TIOBE"  +/
Сообщение от Аноним123321 (ok), 14-Фев-11, 14:36 
>> Пожалуй, Java надо заменить на JavaScript
> JavaScript пока ещё недоязык. Пусть хотя бы поддержка массивов и неймспейсов появится

документация по массивам (из рук разработчиков фурифокса :)) : https://developer.mozilla.org/en/JavaScript/Reference/Global... [ http://j.mp/9zuWvm ]

чтоже касается Нэймспейсов -- это _костыль_ для C/C++-подобных-языков, в которых нет принципа "всё есть объект" (и в том числе где "имя класса" не является ссылкой на объект описания класса)

а для тех языков где "всё есть объект" -- пространства имён существуют всеголишь на уровне библиотек:


// javascript
'use strict'

var my_module = window['my::module::super_puper_namespace_path']
// толькочто я импортировал модуль, который был ранее экспортирован

// ...

window['my::module::super_puper_namespace_path2'] = blahblahblah // экспортируем модуль
// ...используя при этом понравившееся нам пространство имён

при этом Javascript является полноценным ООП-языком.. с наследованием, полиморфизмом, <...> и прочими объектными-фишками:
https://developer.mozilla.org/en/Core_JavaScript_1.5_Guide/D... [ http://j.mp/th1TI ]

Ответить | Правка | Наверх | Cообщить модератору

81. "Python опередил PHP в рейтинге TIOBE"  +/
Сообщение от фкхм (?), 14-Фев-11, 15:52 
Вы хорошо представляете себе оверхед?

j = 10000000;
var a = new Array(j);
for (var i = 0; i < j; i++)
  a[i] = i;

Ответить | Правка | Наверх | Cообщить модератору

84. "Python опередил PHP в рейтинге TIOBE"  +/
Сообщение от Аноним12233 (ok), 14-Фев-11, 16:38 
йопт! 10 милионов элементов -- разумеется это не хило :-D

но разве в этом виноваты массивы?

массивы-то как раз в приведённом Вами коде -- делают свою работу хорошо...

...вам вероятнее всего не нравиться что instanceof Integer это намного более сложный (и ресуркоёмкий) объект, нежеле чем 4-байтное-ассемблерское-приметивное-число (сравнивая с gint32 из C/C++)

Ответить | Правка | Наверх | Cообщить модератору

86. "Python опередил PHP в рейтинге TIOBE"  +1 +/
Сообщение от фкхм (?), 14-Фев-11, 16:50 
Да, мне очень не нравится, что это именно объекты, причем с неэффективной размерностью элементов. В новой редакции ES есть некоторые подвижки.
В частности, геймдевелоперам очень важно иметь быстрый доступ к участку памяти.
Ответить | Правка | Наверх | Cообщить модератору

101. "Python опередил PHP в рейтинге TIOBE"  +1 +/
Сообщение от User294 (ok), 14-Фев-11, 20:54 
> йопт! 10 милионов элементов -- разумеется это не хило :-D

А что, теперь массив из 10 000 000 элементов вообще чтоли не использовать, только потому что каким-то придуркам зудит в известном месте сделать все и вся вплоть до чисел объектом? oO

Кстати, совершенно обычный такой снимок со вполне обычной такой 12 Мпикс камеры коих в магазине как грязи содержит в себе какие-то жалкие 12 000 000 элементов, приколитесь? Это что, обработать 1 несчастную фотку теперь - достижение и "сильно дохрена"? Да вы там с вашими кульными концепциями совсем офигели и оторвались от реалий, имхо.

Ответить | Правка | К родителю #84 | Наверх | Cообщить модератору

95. "Python опередил PHP в рейтинге TIOBE"  +/
Сообщение от uhbif19email (?), 14-Фев-11, 19:36 
>>Java и python - это будущее программирования
> Пожалуй, Java надо заменить на JavaScript

В корне не согласен. JavaScript очень узкоспециализированный язык.

Да и если говорить про ООП, массивы и т.п. то что каждый фреймворк городит свой костыль на эту тему, показывает что есть серьезные проблемы.

Без фреймворков программировать на JS весьма проблематично :(

ИМХО Приятней было бы увидеть Python + D, ибо D способен и сишную нишу занять. Хотя в последнем весьма плохо разбираюсь, D мне очень понравился (:

Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру