The OpenNET Project / Index page

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



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

Оглавление

Релиз серверной JavaScript-платформы Node.js 0.8, opennews (??), 26-Июн-12, (0) [смотреть все]

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


4. "Релиз серверной JavaScript-платформы Node.js 0.8"  –2 +/
Сообщение от Аноним (-), 26-Июн-12, 19:07 
Это у авторов разум не продвинулся дальше JavaScript.
Ответить | Правка | Наверх | Cообщить модератору

5. "Релиз серверной JavaScript-платформы Node.js 0.8"  +1 +/
Сообщение от Аноным (ok), 26-Июн-12, 19:14 
Куда там до таких как ты, кто чтобы булку съесть хлебзавод покупает.
Ответить | Правка | Наверх | Cообщить модератору

10. "Релиз серверной JavaScript-платформы Node.js 0.8"  +/
Сообщение от Px (?), 26-Июн-12, 19:43 
А чем именно плох JavaScript?
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

12. "Релиз серверной JavaScript-платформы Node.js 0.8"  –6 +/
Сообщение от Аноним (-), 26-Июн-12, 19:48 
Тем, что он не задумывался как язык программирования общего назначения.
Ответить | Правка | Наверх | Cообщить модератору

14. "Релиз серверной JavaScript-платформы Node.js 0.8"  +/
Сообщение от ИванЧеловеков (?), 26-Июн-12, 19:59 
Хм. Java, к примеру, тоже не задумывалась как язык программирования общего назначения.
Ответить | Правка | Наверх | Cообщить модератору

19. "Релиз серверной JavaScript-платформы Node.js 0.8"  +1 +/
Сообщение от Аноним (-), 26-Июн-12, 20:25 
> Тем, что он не задумывался как язык программирования общего назначения.

Не задумывался, но получился очень даже неплохим.
В отличии от ПХП.

А по вашему чем именно он не тянет на общего назначения?
Что-то конкретное скажите, кроме пустых выкриков.

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

23. "Релиз серверной JavaScript-платформы Node.js 0.8"  –1 +/
Сообщение от Аноним (-), 26-Июн-12, 20:35 
На данный момент главная притензия - нестабильный api. Причем не стабильный не изза объектмвных причин а из за самодурства разработчиков.
За каким спрашивается, чертом взять и переместить функцию exists из модуля path в модуль fs, ломая сотни сторонних модулей? А до этого sys взяли переименовали в utils, зачем?


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

34. "Релиз серверной JavaScript-платформы Node.js 0.8"  +/
Сообщение от Аноним (-), 26-Июн-12, 21:35 
> На данный момент главная притензия

В вашей прЕтензии - баг :)

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

38. "Релиз серверной JavaScript-платформы Node.js 0.8"  +/
Сообщение от Аноним (-), 26-Июн-12, 21:40 
Если бы я был разработчиком node.js, то вместе с исправлением этого "бага" я бы еще и переписал комментарий на корейском языке. И, соответственно, ваш комментарий, как зависимый, стал бы не корректен.
Но я оставлю так как есть, ради обратной. совместимости.
Ответить | Правка | Наверх | Cообщить модератору

24. "Релиз серверной JavaScript-платформы Node.js 0.8"  +/
Сообщение от Аноним (-), 26-Июн-12, 20:40 
Вторая претензия - никакая библиотека.
Ну как я на производственный сервер поставлю модуль sqlite авторства ВасиНогибатораПупкина из его github репозитория? [Брат|/usr] то и так еле жив.
И когда они опять сломают api сколько мне ждать пока Вася протрезвеет и обновит модуль?
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

26. "Релиз серверной JavaScript-платформы Node.js 0.8"  +1 +/
Сообщение от Аноним (-), 26-Июн-12, 20:56 
> На данный момент главная притензия - нестабильный api. Причем не стабильный не изза объектмвных причин а из за самодурства разработчиков.
> Вторая претензия - никакая библиотека.

Ну вот вы и попались. Что и следовало ожидать.
Вы просто не знаете чем отличается "ЯП общего назначения", API и библиотеки. У вас в сознании одна большая каша.

Ну и на старом добром С понаделано куча ужасных API и кошмарных библиотек, но от этого он ведь не перестает быть языком общего назначения.

> За каким спрашивается, чертом взять и переместить функцию exists из модуля path в модуль fs, ломая сотни сторонних модулей? А до этого sys взяли переименовали в utils, зачем?
> Ну как я на производственный сервер поставлю модуль sqlite авторства асиНогибатораПупкина из его github репозитория? [Брат|/usr] то и так еле жив.
> И когда они опять сломают api сколько мне ждать пока Вася протрезвеет и обновит модуль?

Здесь вы лишь продолжаете подтверждать, что вы не знаете, что именно относится к понятию "язык программирования общего назначения".

У любого языка есть свои быдлокодеры. Ну и что?

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

30. "Релиз серверной JavaScript-платформы Node.js 0.8"  –2 +/
Сообщение от Аноним (-), 26-Июн-12, 21:15 
Первая претензия нестабильный апи.(включая с++ апи)
Вторая претензия слабая стандартная библиотека.

> Ну и на старом добром С понаделано куча ужасных API и кошмарных
> библиотек, но от этого он ведь не перестает быть языком общего
> назначения.

Это не имеет отношения.

> Здесь вы лишь продолжаете подтверждать, что вы не знаете, что именно относится
> к понятию "язык программирования общего назначения".

Я не знаю что такое "язык общего назначения". И тем более я не знаю что ВЫ понимаете под этими словами. И мне это совершенно не интересно.
Для меня есть удобные языки и не удобные.
Язык который имеет большую стандартную библиотеку - удобный.
Язык который не ломает программы при обновлении - удобный.
Язык который сам обновляет библиотеку при установке новой версии - удобный.
Но это все не относится на данный момент к node.js.

> У любого языка есть свои быдлокодеры. Ну и что?

Вот возьмем простейшую задачу - отправить письмо pop3.
Некоторые языки предложат оттестированный модуль из стандартной библиотеки,
а node.js? Правильно, заставить ковыряться в творениях юных "погромистов".
Нет спасибо.

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

33. "Релиз серверной JavaScript-платформы Node.js 0.8"  +/
Сообщение от Аноним (-), 26-Июн-12, 21:31 
> Вот возьмем простейшую задачу - отправить письмо pop3.

*получить

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

83. "Релиз серверной JavaScript-платформы Node.js 0.8"  +/
Сообщение от Аноним (-), 27-Июн-12, 12:57 
> Первая претензия нестабильный апи.(включая с++ апи)
> Вторая претензия слабая стандартная библиотека.
>
>> Ну и на старом добром С понаделано куча ужасных API и кошмарных библиотек, но от этого он ведь не перестает быть языком общего назначения.
>
> Это не имеет отношения.

Все правильно, потому что все претензии, которые вы высказываете не имеют отношения к непосредственно к языку. Не нравятся конкретные API и библиотеки - возьмите другие.

>> Здесь вы лишь продолжаете подтверждать, что вы не знаете, что именно относится к понятию "язык программирования общего назначения".
>
> Я не знаю что такое "язык общего назначения". И тем более я не знаю что ВЫ понимаете под этими словами. И мне это совершенно не интересно.

Вы не только не знаете, что такое "общего назначения" - вы вообще не знаете, что такое "язык".
Не "язык общего назначения", а "язык _программирования_ общего назначения".
Выше была претензия, что как-будто у js есть проблемы именно с "общим назначением".
Хотите сказать, что это была не ваша претензия? Ну допустим.
Только почему-то точно также, как автор той претензии, вы не знаете, чем ЯП отличается от API и библиотек. Для вас это все одна большая куча.

Судя по вашим ляпам - вы и есть тот, кто выше высказал претезии по поводу "общего назначения", только осознав, что не понимаете, что это такое, решили сделать вид, что это как будто были не вы. Только с пониманием всего остального у вас тоже не лучше. Читаем, что вы пишите дальше.

> Для меня есть удобные языки и не удобные.
> Язык который имеет большую стандартную библиотеку - удобный.
> Язык который не ломает программы при обновлении - удобный.
> Язык который сам обновляет библиотеку при установке новой версии - удобный.
> Но это все не относится на данный момент к node.js.

Ну понятно, то есть node.js вы считаете именно языком. И кинулись в спор (если это действительно были не вы) даже не посмотрев, что речь в споре вообще-то шла о js, а не о node. Хотя своими высказываниями вы лишь продолжаете подтверждать, что вы не знаете, что такое язык.
Как это непосредственно язык может "ломать программы при обновлении"?

Да, у node есть проблемы с его "главным" пакетным менеджером. Поэтому некоторые пользуются другими менеджерами пакетов. Либо делают собственные, что не так уж и трудно.

Только при чем здесь проблемы самого js, как языка?

>> У любого языка есть свои быдлокодеры. Ну и что?
>
> Вот возьмем простейшую задачу - отправить письмо pop3.
> Некоторые языки предложат оттестированный модуль из стандартной библиотеки, а node.js? Правильно, заставить ковыряться в творениях юных "погромистов".
> Нет спасибо.

Ну и по-прежнему, при чем здесь язык?
Вот вы сейчас морозите глупости на русском языке - это же не значит, что это следствие проблем русского языка, и что от этого русский язык перестает быть естественным языком общего назначения.

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

85. "Релиз серверной JavaScript-платформы Node.js 0.8"  –1 +/
Сообщение от Аноним (-), 27-Июн-12, 13:25 
> Все правильно, потому что все претензии, которые вы высказываете не имеют отношения
> к непосредственно к языку. Не нравятся конкретные API и библиотеки -
> возьмите другие.

Мне пожалуйста, стандартную библиотеку. Кстати почему вы считаете что стандартная библиотека не является частью языка? Вы о требованиях сертификации java слышали например?

> Вы не только не знаете, что такое "общего назначения" -бла бла бла

Какой то псевдо-теоретический бред. Мне мало интересно как НАЗЫВАЕТСЯ сущность. Мне интересны ее свойства. А споры вида: "Ширенее крокодил чем зеленее или нет", я оставлю яйцеголовым.

> Ну понятно, то есть node.js вы считаете именно языком.

Считаю, я обычно пальцем.
Что не меняет того факта, что нода и javascript разные вещи.
(Или покажите мне в стандарте ECMA-262 такую основополагающую для ноды вещь как Buffer)

> Ну и по-прежнему, при чем здесь язык?

Мне совершенно не интересно кто виноват язык, фреймворк, Api или погода на луне.
Мне, как практикующему программисту, их модель не удобна.

>Как это непосредственно язык может "ломать программы при обновлении"?

Вы с луны что ли? Python3 слышали? Ruby 1.9?

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

87. "Релиз серверной JavaScript-платформы Node.js 0.8"  +1 +/
Сообщение от Аноним (-), 27-Июн-12, 14:07 
>> Все правильно, потому что все претензии, которые вы высказываете не имеют отношения к непосредственно к языку. Не нравятся конкретные API и библиотеки - возьмите другие.
> Мне пожалуйста, стандартную библиотеку.

Видимо вы считаете, что если библиотека стандартная, то это освобождает вас от необходимости вообще знать, что такое библиотека.

> Кстати почему вы считаете что стандартная библиотека не является частью языка?

Вы пока еще не разобрались, что такое язык, чтобы задавать вопросы, о том, что является частями языка.

> Вы о требованиях сертификации java слышали например?

Видимо свои представления о языках вы черпали исключительно из требований по сертификации java. Понятно теперь, откуда у вашего невежества "ноги растут". Получили какой-то сертификат, и теперь решили, что больше вам ничего знать не нужно.

> Вы не только не знаете, что такое "общего назначения" -бла бла бла

Как вы ловко заменили вторую часть предложения.

>> Вы не только не знаете, что такое "общего назначения" - вы вообще не знаете, что такое "язык".
>
> Какой то псевдо-теоретический бред.

Понятно. Понимать что такое язык, и чем он отличается от API и библиотек - вы это считате совершенно ненужной псевдо-теорией.

> Мне мало интересно как НАЗЫВАЕТСЯ сущность. Мне интересны ее свойства. А споры вида: "Ширенее крокодил чем зеленее или нет", я оставлю яйцеголовым.

Дело не в названиях, а во взаимосвязях.
Вам интересны свойства сущностей, а их не названия. Замечательно, какой вы крутой прагматик.
Только вам теперь осталось научить не путать какие именно свойства к каким именно сущностям относятся.

>> Ну понятно, то есть node.js вы считаете именно языком.
> Считаю, я обычно пальцем.

И программы пишете руками. Все с вами понятно.

> Что не меняет того факта, что нода и javascript разные вещи.

Кажется до вас это стало доходить.
Теперь осталось только выяснить, за что именно вы тут боретесь.

> (Или покажите мне в стандарте ECMA-262 такую основополагающую для ноды вещь как Buffer)

Вы сами говорите о недостатках языка, вот вы сами и обоснуйте это хоть на основании стандартов, хоть как-то еще.

А то получается, что вы совсем запутались, где язык, где библиотеки, а где API. И хотите теперь, чтобы я вам помог разобраться, потому что самостоятельное чтение чего-то отличного от серии книг "для чайников", например стандартов, ввело ваше сознание в окончательный ступор.

>> Ну и по-прежнему, при чем здесь язык?
>
> Мне совершенно не интересно кто виноват язык, фреймворк, Api или погода на луне.

Вы здесь не рассмотрели вероятность, что виноватым можете оказаться вы сами.

Лозунг все быдлокодеров: - главное чтоб работало!
А как именно, за счет чего, что с чем связано - не важно.

> Мне, как практикующему программисту, их модель не удобна.

Модель кого именно "их"? Сразу одна модель на всех "их"? Вы не хотите знать чем одно отличается от другого, но хотите рассуждать о каких-то моделях.

Очень многие бездари, когда не могут в чем-то разобраться, начинают оправдываться, что зато они такие крутые "практики". И что по их мнению практика освобождает от необходимости что-либо знать и понимать, что они делают.

>>Как это непосредственно язык может "ломать программы при обновлении"?
> Вы с луны что ли? Python3 слышали? Ruby 1.9?

Это конечно хорошо, что вы слышали про Python3 и Ruby 1.9. Теперь вам только осталось разобраться, что именно в этих системах является языком, а что чем-то другим.

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

32. "Релиз серверной JavaScript-платформы Node.js 0.8"  +/
Сообщение от Аноним (-), 26-Июн-12, 21:24 
>Тем, что он не задумывался как язык программирования общего назначения.

Забавно, что в современных реалиях повсеместного переползания в сеть, он и есть вполне себе общего назначения.

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

36. "Релиз серверной JavaScript-платформы Node.js 0.8"  +/
Сообщение от Аноним (-), 26-Июн-12, 21:37 
В этом переползании ничего нового нет.
Перевоплощение концепции timesharing из 60-70х годов.

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

41. "Релиз серверной JavaScript-платформы Node.js 0.8"  +/
Сообщение от Аноним (-), 26-Июн-12, 21:54 
> Перевоплощение концепции timesharing

в privacy sharing

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

42. "Релиз серверной JavaScript-платформы Node.js 0.8"  +/
Сообщение от Аноним (-), 26-Июн-12, 21:59 
Насильно никто не заставляет.
А где сушить трусы, на балконе или в кладовке - пусть каждый решает сам.
Ответить | Правка | Наверх | Cообщить модератору

77. "Релиз серверной JavaScript-платформы Node.js 0.8"  +/
Сообщение от Аноним (-), 27-Июн-12, 12:15 
> А где сушить трусы, на балконе или в кладовке - пусть каждый
> решает сам.

пока есть балкон или кладовка...


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

17. "Релиз серверной JavaScript-платформы Node.js 0.8"  –1 +/
Сообщение от Аноним (-), 26-Июн-12, 20:22 
ecma .. is final final final.... final standard
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

43. "Релиз серверной JavaScript-платформы Node.js 0.8"  +/
Сообщение от Аноним (-), 26-Июн-12, 22:17 
Шутки шутками, а скрипты времен второго NN мой браузер 2012 года выпуска проигрывает.
А как дело обстоит с python, ruby, perl ...?
Вот чего чего а прямой и обратной совместимости у js не отнять.

if(!String.prototype.trim) {
  String.prototype.trim = function () {
    return this.replace(/^\s+|\s+$/g,'');
  };
}

для питона в подобных ситуациях приходится все переписывать.
Ответить | Правка | Наверх | Cообщить модератору

44. "Релиз серверной JavaScript-платформы Node.js 0.8"  +/
Сообщение от Аноним (-), 26-Июн-12, 22:18 
> Вот чего чего а прямой и обратной совместимости у js не отнять.

Только к node.js это не относится. Не слушают старика Крокфорда.

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

46. "Релиз серверной JavaScript-платформы Node.js 0.8"  +1 +/
Сообщение от Аноним (-), 27-Июн-12, 00:50 
Вот уж к Perl-то какие претензии по части обратной совместимости?
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

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

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




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

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