The OpenNET Project / Index page

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



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

Оглавление

Первый релиз языка программирования Go, opennews (??), 29-Мрт-12, (0) [смотреть все]

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


9. "Первый релиз языка программирования Go"  –3 +/
Сообщение от Онаним (?), 29-Мрт-12, 13:54 
Я, вот, думаю: придумывают новые языки, придумывают... А если бы хоть один (желательно не самый убогий) из них не только выдавал на выходе работающие на всех основных ОС (хотябы Windows, Linux и MacOS X) модули, но и шёл в комплекте с хорошей формо-ориентированной средой разработки (по типу VisualStudio WinForms, VisualBasic, Delphi) - это был бы хит! Под Linux такого очень не хватает.
Ответить | Правка | Наверх | Cообщить модератору

13. "Первый релиз языка программирования Go"  +6 +/
Сообщение от тоже Аноним (ok), 29-Мрт-12, 14:33 
"Не убогий язык" и "формо-ориентированная среда разработки" - вещи несовместные.
Не хотите учить язык - рыбку съесть не получится.
Ответить | Правка | Наверх | Cообщить модератору

43. "Первый релиз языка программирования Go"  +2 +/
Сообщение от Онаним (?), 29-Мрт-12, 16:24 
> Не хотите учить язык - рыбку съесть не получится.

Причём здесь это? Что мешает знать язык и при этом удобно окошки рисовать и кнопочки тыкать вместо того, чтобы руками расписывать это всё?

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

44. "Первый релиз языка программирования Go"  +/
Сообщение от arisu (ok), 29-Мрт-12, 16:47 
то, что потом на этом же языке придётся софт писать. причём не так, как привыкли формодавы: вся логика в обработчике кнопок, достаточно два раза щёлкнуть.

впрочем, формодавы умудряются с Qt то же самое проворачивать.

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

45. "Первый релиз языка программирования Go"  –1 +/
Сообщение от Онаним (?), 29-Мрт-12, 17:20 
Это Вы про себя, наверно? Некоторые действительно всю логику в "обработчики кнопок" пихают. Вообще удобно иметь такую возможность (иногда надо быстренько написать простенькую программу "на коленке" под конкретную задачу). А обычно, когда пишут серьёзный проект, в том же VisualStudio, логику таки в отдельные классы и даже в отдельные библиотеки выносят обычно, а "обработчики кнопок" общаются только с наивысшим уровнем абстракций.

Сейчас я пришёл к тому, чтобы логику делать в виде web-сервисов или CLI-программ на Scala, а фронтенды в виде WinForms (WPF и изучить пока руки не дошли, и вообще он только под виндой запускается, а это "не айс") приложений в VisualStudio, т.к. удобнее инструмента нет. Но напрягает зависимость от Винды для разработки. Думаю дальше на JavaFX 2.0 или ExtJS для фронтэндов переходить.

Раньше, живя под Windows и используя для всего C#, начинал проект так: 1. Создаю пустой solution, 2. добавляю проект типа class library для логики, 3. добавляю проект WinForms для фронтенда. При этом всё, что можно разбивается на потоки, абстрагируется и выносится в class library, а "обработчики кнопок" все буквально на пару (если не на одну) строк.

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

71. "Первый релиз языка программирования Go"  –2 +/
Сообщение от тоже Анонимemail (ok), 30-Мрт-12, 08:49 
Среда, имеющая визуальный редактор форм, не обязательно является формо-ориентированной.
Формо-ориентированная среда самой своей ориентированностью провоцирует говнокод, неизбежно.
Ответить | Правка | Наверх | Cообщить модератору

14. "Первый релиз языка программирования Go"  +2 +/
Сообщение от arisu (ok), 29-Мрт-12, 14:36 
> Под Linux такого очень не хватает.

кому не хватает? формолепилам-кнопкокидателям? нененене, оставайтесь там, где обитаете. а то вы как тараканы: раз в углу заведётесь — придётся весь дом потом чистить.

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

23. "Первый релиз языка программирования Go"  –3 +/
Сообщение от anonimous (?), 29-Мрт-12, 14:55 
>> Под Linux такого очень не хватает.
> кому не хватает? формолепилам-кнопкокидателям? нененене, оставайтесь там, где обитаете.
> а то вы как тараканы: раз в углу заведётесь — придётся
> весь дом потом чистить.

Вы обитаете только в консольке и считете иксы позором и предательством Великой Консольной Строки? Или наоборот признаете только web-интерфейсы?

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

25. "Первый релиз языка программирования Go"  –1 +/
Сообщение от arisu (ok), 29-Мрт-12, 14:55 
два раза не угадал.

(чёртов пробел)

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

17. "Первый релиз языка программирования Go"  +1 +/
Сообщение от anonimous (?), 29-Мрт-12, 14:46 
Java/Eclipce
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

19. "Первый релиз языка программирования Go"  +/
Сообщение от anonymous (??), 29-Мрт-12, 14:51 
Ближе всего к этому подобралась Delphi. Компиляция для MacOS уже есть, обещают добавить Linux в следующей версии.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

55. "Первый релиз языка программирования Go"  +/
Сообщение от Аноним (-), 29-Мрт-12, 19:37 
Есть Lazarus. Типа почти кроссплатформенный.
Ответить | Правка | Наверх | Cообщить модератору

59. "Первый релиз языка программирования Go"  +/
Сообщение от anonymous vulgaris (?), 29-Мрт-12, 21:09 
>Ближе всего к этому подобралась Delphi.

http://ru.wikipedia.org/wiki/Free_Pascal
http://ru.wikipedia.org/wiki/Lazarus

>Компиляция для MacOS уже есть, обещают добавить Linux в следующей версии.

Ну вот для компиляции под MacOS там и используется Free Pascal Compiler (причем довольно старая версия)

http://decoding.narod.ru/practic/MacOS_and_iOS/MacOS_and_iOS...

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

110. "Первый релиз языка программирования Go"  +/
Сообщение от Aleks Revoemail (ok), 31-Мрт-12, 09:24 
В каком году обещали-то? Помнится, я в далёком 2004-м рассматривал их поделие под названием Киликс - убогое и устаревшее на пару версий qt уже в момент выпуска. Впрочем, это была эпоха великого падения Делфи, возможно сейчас у них Ренессанс, благо другая контора прикупила?
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

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

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




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

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