The OpenNET Project / Index page

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



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

Оглавление

Выпуск Eclipse Theia 1.0, альтернативы редактору кода Visual..., opennews (?), 31-Мрт-20, (0) [смотреть все]

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


11. "Выпуск Eclipse Theia 1.0, альтернативы редактору кода Visual..."  –4 +/
Сообщение от Lex (??), 31-Мрт-20, 21:31 
Более того, жабаскрипта с уродливым синтаксисом и тоннами синтаксического мусора аля плюсЫ
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

53. "Выпуск Eclipse Theia 1.0, альтернативы редактору кода Visual..."  –7 +/
Сообщение от zoonman (ok), 01-Апр-20, 00:53 
На самом деле Typescript очень даже годный язык. Если его довести до ума, сделать компилятор и набор системных типов, выкинуть прототипное наследование, то на нем вполне можно писать.
У него есть всякие дурацкие типы вроде any, never и т.д. От них надо избавляться.
Ответить | Правка | Наверх | Cообщить модератору

64. "Выпуск Eclipse Theia 1.0, альтернативы редактору кода Visual..."  +12 +/
Сообщение от some_name (?), 01-Апр-20, 04:32 
Берём изначально дефективный жабаскрипт, прикручиваем к нему синей изолентой пару свистоперделок и вуаля - "очень даже годный язык". Но чтобы его использовать, надо скачать webpack, babel, ещё пару свистоперделок, сто пакетов зависимости из NPM...... Такой себе ритуал.
Ответить | Правка | Наверх | Cообщить модератору

65. "Выпуск Eclipse Theia 1.0, альтернативы редактору кода Visual..."  +/
Сообщение от zoonman (ok), 01-Апр-20, 04:58 
Никто не рад такому раскладу. Вообще webpack, babel и т.д. лишние.
Для языка там один tsc нужен и все.
Я и говорю, что нужен альтернативный tsc, чтобы сразу в машкод компилировал.
Возможно, в будущем появится нечто, компилирующее сразу в WebAssembly. И WebAssembly станет как JRE/Node.js.


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

66. "Выпуск Eclipse Theia 1.0, альтернативы редактору кода Visual..."  +/
Сообщение от хотел спросить (?), 01-Апр-20, 05:41 
от этого код написанный на этом говнe не будет хорошим

сырцы будут все равно дрянь куда ты там не компилируй

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

67. "Выпуск Eclipse Theia 1.0, альтернативы редактору кода Visual..."  +2 +/
Сообщение от zoonman (ok), 01-Апр-20, 06:09 
> сырцы будут все равно дрянь куда ты там не компилируй

Ну это уже от вас зависит. Если напишите плохой код, то он будет плохим. И плохой код будет одинаково плохим на любом языке. Хоть TS, хоть С, хоть Assembler.

Здесь ведь дело в том, что вероятность допустить труднообнаружимую ошибку на С выше, чем на TS.
Например какой-нибудь выход за пределы массива при непосредственной работе с указателями.
На TS такой код написать в принципе невозможно. Да, вылезти за границы массива тоже можно,но там вроде вернется undefined и все.

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

79. "Выпуск Eclipse Theia 1.0, альтернативы редактору кода Visual..."  +/
Сообщение от Аноним (79), 01-Апр-20, 09:50 
А не лучше проверять границы,чем ради этого городить новый язык? Как вы выразились сами качество кода - это вопрос квалификации программиста.
Ответить | Правка | Наверх | Cообщить модератору

128. "Выпуск Eclipse Theia 1.0, альтернативы редактору кода Visual..."  +/
Сообщение от zoonman (ok), 01-Апр-20, 16:48 
> А не лучше проверять границы,чем ради этого городить новый язык? Как вы
> выразились сами качество кода - это вопрос квалификации программиста.

А как вы проверите границы при адресной арифметике? А если вам нужно удалить элемент из середины массива?

Нет, я не спорю, это все делается, но количество усилий на простейшие операции достаточно велико.
Очень много ньансов, настолько много, что человек физически перестает их все охватывать. И тут начинаются ошибки. И это не ошибки из разряда тех, которые ловятся юнит-тестами, это ошибки на граничных условиях, редких случаях и т.д.
Срабатывает обычный человеческий фактор. И хоть как-то невилировать его помогает теория ограничений, в данном случае сложности разработки.

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

166. "Выпуск Eclipse Theia 1.0, альтернативы редактору кода Visual..."  +/
Сообщение от Аноним (166), 02-Апр-20, 06:33 
Мимокрокадил, но язык все-таки Assembly, Assembler - транслятор.
Ответить | Правка | К родителю #79 | Наверх | Cообщить модератору

120. "Выпуск Eclipse Theia 1.0, альтернативы редактору кода Visual..."  +1 +/
Сообщение от хотел спросить (?), 01-Апр-20, 14:34 
>> сырцы будут все равно дрянь куда ты там не компилируй
> Ну это уже от вас зависит. Если напишите плохой код, то он
> будет плохим. И плохой код будет одинаково плохим на любом языке.
> Хоть TS, хоть С, хоть Assembler.
> Здесь ведь дело в том, что вероятность допустить труднообнаружимую ошибку на С
> выше, чем на TS.
> Например какой-нибудь выход за пределы массива при непосредственной работе с указателями.
> На TS такой код написать в принципе невозможно. Да, вылезти за границы
> массива тоже можно,но там вроде вернется undefined и все.

на хорошем языке можно написать как плохой код и так и хороший

на плохом языке ты всегда получаешь вермишель и костыли, как бы ни старался

и не надо смотреть на C, для веба прекрасной альтернативой был бы C# или Java

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

129. "Выпуск Eclipse Theia 1.0, альтернативы редактору кода Visual..."  +1 +/
Сообщение от zoonman (ok), 01-Апр-20, 16:50 
> и не надо смотреть на C, для веба прекрасной альтернативой был бы
> C# или Java

Не-не-не.
Мы уже видели XML-выродков и XLT трансляцию. Спасибо. Не надо. Один Spring чего стоит.

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

148. "Выпуск Eclipse Theia 1.0, альтернативы редактору кода Visual..."  –1 +/
Сообщение от хотел спросить (?), 01-Апр-20, 22:18 
>> и не надо смотреть на C, для веба прекрасной альтернативой был бы
>> C# или Java
> Не-не-не.
> Мы уже видели XML-выродков и XLT трансляцию. Спасибо. Не надо. Один Spring
> чего стоит.

да это тут причем?

я не говорю что надо изабавиться от DOM

но иметь апи на шарпе было бы куда интереснее

можете Bridge.Net глянуть (хоть это и транспайлер)

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

175. "Выпуск Eclipse Theia 1.0, альтернативы редактору кода Visual..."  +/
Сообщение от Crazy Alex (ok), 03-Апр-20, 11:55 
Ну да, как сравнивать - так сразу с си. При этом плюсы, в которых всё это давно решено, скромненько забыли.
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору

185. "Выпуск Eclipse Theia 1.0, альтернативы редактору кода Visual..."  +/
Сообщение от наше имя легион (?), 27-Сен-22, 14:52 
отмазка для ректальноконечных де градантофф
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору

124. "Выпуск Eclipse Theia 1.0, альтернативы редактору кода Visual..."  +1 +/
Сообщение от Аноним (124), 01-Апр-20, 15:06 
Сильно накидываешь, прекрати это делать
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

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

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




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

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