The OpenNET Project / Index page

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



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

"Проект GNU представил web-фреймворк GNU Artanis "  +1 +/
Сообщение от opennews (??) on 11-Май-17, 09:15 
Опубликован (http://lists.gnu.org/archive/html/info-gnu/2017-05/msg00005....) первый стабильный выпуск web-фреймворка GNU Artanis (http://web-artanis.com/), развиваемого в рамках проекта GNU. Фреймворк написан на  функциональном языке программирования  Scheme (реализация от проекта Guile) и ориентирован на создание динамических сайтов, web-приложений и web-сервисов. Целью разработки GNU Artanis  является предоставление возможности построения сайтов GNU с использованием языка Guile Scheme, который является официальным языком для разработки расширений GNU. Код поставляется (https://gitlab.com/NalaGinrut/artanis) под лицензиями GPLv3+ и LGPLv3+.

Проектом применяется Sinatra (http://www.sinatrarb.com/)-подобная система проброса запросов. Предоставляются компоненты для доступа к базам данных (MySQL, SQLite, PostgreSQL), управления сеансами, использования шаблонов, кэширования страниц, построения  RESTful-сервисов и обработки форматов JSON/CSV/XML/SXML. Для самодостаточного применения поставляется встроенная реализация web-сервера с обработчиком ошибок.

   (use-modules (artanis artanis))

   (get "/hello"
      (lambda () "hello world"))
   ;; run it
   (run #:port 8080)


URL: http://lists.gnu.org/archive/html/info-gnu/2017-05/msg00005....
Новость: http://www.opennet.dev/opennews/art.shtml?num=46527

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

Оглавление

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


2. "Проект GNU представил web-фреймворк GNU Artanis "  +4 +/
Сообщение от Аноним (??) on 11-Май-17, 09:22 
Зачем это, когда уже есть Fortran.io (https://github.com/mapmeld/fortran-machine)? :-)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Проект GNU представил web-фреймворк GNU Artanis "  +4 +/
Сообщение от Аноним (??) on 11-Май-17, 09:25 
https://github.com/azac/cobol-on-wheelchair круче
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

25. "Проект GNU представил web-фреймворк GNU Artanis "  +/
Сообщение от Аноним (??) on 11-Май-17, 15:30 
io-моё! :)
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Проект GNU представил web-фреймворк GNU Artanis "  +/
Сообщение от Аноним (??) on 11-Май-17, 09:40 
код ствоего сайта придётся открывать?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Проект GNU представил web-фреймворк GNU Artanis "  +7 +/
Сообщение от Andrey Mitrofanov on 11-Май-17, 10:22 
> код ствоего сайта придётся открывать?

Твоего -- ни в коем случае! //Не надо мусорить. Берегите природу, мать вашу.

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

15. "Проект GNU представил web-фреймворк GNU Artanis "  +3 +/
Сообщение от Аноним (??) on 11-Май-17, 10:54 
ствоего.рф?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

23. "Проект GNU представил web-фреймворк GNU Artanis "  –1 +/
Сообщение от Crazy Alex (ok) on 11-Май-17, 14:14 
К сожалению, нет - там же не AGPL
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

5. "Проект GNU представил web-фреймворк GNU Artanis "  –6 +/
Сообщение от F on 11-Май-17, 10:10 
Зачем они это делают? Неужели кто-то на Scheme будет делать сайты крупнее пары страниц (даже если), что для этого нужен фреймворк?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Проект GNU представил web-фреймворк GNU Artanis "  +6 +/
Сообщение от Аноним (??) on 11-Май-17, 10:17 
В GNU Project много проектов. Некоторые незаменимые, некоторые ортогональны здравому смыслу. Этот из последних.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Проект GNU представил web-фреймворк GNU Artanis "  +7 +/
Сообщение от Свобода on 11-Май-17, 10:18 
Не нравится - не юзай.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

14. "Проект GNU представил web-фреймворк GNU Artanis "  +/
Сообщение от Andrey Mitrofanov on 11-Май-17, 10:34 
> Зачем они это делают? Неужели кто-то на Scheme будет делать сайты крупнее
> пары страниц (даже если), что для этого нужен фреймворк?

Ну, мож они фейсбук какой переписывать собираются...

А сайты "крупнее пары страниц" есть -- на guile, правда, этот гененится статикой.
http://git.savannah.gnu.org/cgit/guix/guix-artwork.git/tree/...

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

41. "Проект GNU представил web-фреймворк GNU Artanis "  +1 +/
Сообщение от freehck email(ok) on 12-Май-17, 17:43 
> Неужели кто-то на Scheme будет делать сайты крупнее пары страниц.

Ну например моя контора выпускает продукт, который именно так и работает.
Уже 15 лет работает. И всё никак не умрёт, представляете? )))

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

6. "Проект GNU представил web-фреймворк GNU Artanis "  +5 +/
Сообщение от Аноним (??) on 11-Май-17, 10:16 
Вот это шрифты так шрифты на главной. Всем шрифтам шрифты. Вернули 2007 прям.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Проект GNU представил web-фреймворк GNU Artanis "  +/
Сообщение от _start on 11-Май-17, 10:25 
Давно профорсил использование только конкретных шрифтов и давно забыл о шг на сайтах.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

16. "Проект GNU представил web-фреймворк GNU Artanis "  +/
Сообщение от Аноним (??) on 11-Май-17, 11:02 
Ой, спасибо, очень нужный совет!
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

34. "Проект GNU представил web-фреймворк GNU Artanis "  +/
Сообщение от Аноним (??) on 11-Май-17, 18:29 
И поломал шрифтозначки.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

40. "Проект GNU представил web-фреймворк GNU Artanis "  –1 +/
Сообщение от Аноним (??) on 12-Май-17, 11:45 
кстати, что с этим делать? Надо как-то заменять шрифты со значками на свои
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

22. "Проект GNU представил web-фреймворк GNU Artanis "  –1 +/
Сообщение от хрю on 11-Май-17, 13:57 
Скорее 2000 год. Тогда такое было модно на хоум пагах.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

32. "Проект GNU представил web-фреймворк GNU Artanis "  +/
Сообщение от Ergil (ok) on 11-Май-17, 17:37 
Не, в 2000 без морганий и миганий не обходилось, а тут не моргает и не мигает. Так что год 2004-2005
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

10. "Проект GNU представил web-фреймворк GNU Artanis "  –1 +/
Сообщение от Игорь (??) on 11-Май-17, 10:22 
Постойте-ка, а что GNU начал юзать GitHub? Он же им не нравился..
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Проект GNU представил web-фреймворк GNU Artanis "  +/
Сообщение от Игорь (??) on 11-Май-17, 10:23 
Ой, GitLab
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

21. "Проект GNU представил web-фреймворк GNU Artanis "  +1 +/
Сообщение от Аноним (??) on 11-Май-17, 13:39 
Гитлаб там используется как зеркало.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

13. "Проект GNU представил web-фреймворк GNU Artanis "  +6 +/
Сообщение от Аноним (??) on 11-Май-17, 10:33 
ГНУ молодцы. Зато столько вони в этом топике, жуть. Понятно, вот если бы ГНУ запилили фреймворк на пхп, с или на жабе, да даже на баше - тогда бы их тут расцеловали.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "Проект GNU представил web-фреймворк GNU Artanis "  –1 +/
Сообщение от Аноним (??) on 11-Май-17, 15:42 
> вот если бы ГНУ запилили фреймворк на пхп, с или на жабе, да даже на баше - тогда бы их тут расцеловали

А если бы на яваскрипте, то обязательно вспомнили бы про npm leftpad.

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

17. "Проект GNU представил web-фреймворк GNU Artanis "  –1 +/
Сообщение от Аноним (??) on 11-Май-17, 12:07 
простенький фреймворк. если впадлу юзать clojure, то моно поковыряться.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Проект GNU представил web-фреймворк GNU Artanis "  +2 +/
Сообщение от avig on 11-Май-17, 15:18 
вот это пушка! пора начинать искать вакансию "Scheme веб - разработчик"
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

26. "Проект GNU представил web-фреймворк GNU Artanis "  –3 +/
Сообщение от Аноним (??) on 11-Май-17, 15:38 
Сначала должны появится хостинги со Scheme.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

29. "Проект GNU представил web-фреймворк GNU Artanis "  –2 +/
Сообщение от _ (??) on 11-Май-17, 16:14 
Опоздали на ~15 лет. Антилопы тормознее бульдозера :)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

31. "Проект GNU представил web-фреймворк GNU Artanis "  +/
Сообщение от ВебОрангутан on 11-Май-17, 17:16 
Clojure чем не в радость? Есть же Compojure/Ring/Luminus
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

33. "Проект GNU представил web-фреймворк GNU Artanis "  +4 +/
Сообщение от Andrey Mitrofanov on 11-Май-17, 17:38 
> Clojure чем не в радость? Есть же Compojure/Ring/Luminus

"--Видишь ли, Юра..."цЦц

Ни Оракле jvm, ни Микрософт моно-vm в _проект_ _GNU_ не завезли. С такими апстримами в зависимостях в проекте GNU наблюдались бы очевидные трудности. Но в проекте GNU, о удача, есть пара vm (есть и больше, да), которыми люди пользуются. Как вы полагаете, могут эти люди написать себе ма-а-а-ахонткий веб-фреймворк на vm/языке, которым(и) они сами себе пользуются?   Могут, да?   Спасибо!

//Вот я, к примеру, дожал gawk до простенького веб-сервера, который мне локально .deb-ы из полного набора DVD .iso Debian-а выдаёт, прикидываясь зеркалом офиц.репо. Работает -- и замечательно. Зачем? Because i can, упражнялся во владении инструментом и т.п. Доупражнялся да: дети скриптов пугаются. #ИсторияУспеха

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

35. "Проект GNU представил web-фреймворк GNU Artanis "  +/
Сообщение от Аноним (??) on 11-Май-17, 21:02 
Но jvm под GPL. Что им не так?
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

36. "Проект GNU представил web-фреймворк GNU Artanis "  +1 +/
Сообщение от Аноним (??) on 11-Май-17, 21:32 
Гуглу расскажи об этом. Мол, можете начинать судиться с Ораклом, победа будет ваша!
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

48. "Проект GNU представил web-фреймворк GNU Artanis "  +1 +/
Сообщение от Andrey Mitrofanov on 16-Май-17, 11:22 
#>>С такими апстримами в зависимостях в проекте GNU наблюдались бы очевидные трудности.
> Но jvm под GPL. Что им не так?

Вы прочитали слово "GPL" там, где его не было. Что с вами :-P не так?

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

37. "Проект GNU представил web-фреймворк GNU Artanis "  –2 +/
Сообщение от Ро on 12-Май-17, 00:07 
Зачем именно этим инструментом упражняться??
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

49. "Проект GNU представил web-фреймворк GNU Artanis "  +/
Сообщение от Andrey Mitrofanov on 16-Май-17, 11:29 
#>>Зачем? Because i can, упражнялся во владении инструментом и т.п

> Зачем именно этим инструментом упражняться??

Когда в руках молоток, всё вокруг становится гвоздями.

Я решал себе проблему тем инструментом, которым: 1) я владел лучше; 2) мне было это интересно сделать (решить и поупражняться - "двинуть" им туда, куда я им ещё не вдарял). То, что оно у меня получилось-заработало -- вполне себе повод хвастать-гордиться.

Вот тока пока релиза не сделал (отмазки рядом) -- новость на опенет типа http://www.opennet.dev/openforum/vsluhforumID3/111243.html#0 пока рано  B-D писать.

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

38. "Проект GNU представил web-фреймворк GNU Artanis "  +/
Сообщение от EHLO on 12-Май-17, 08:01 
страшный скрипт в студию.
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

44. "Проект GNU представил web-фреймворк GNU Artanis "  +/
Сообщение от Andrey Mitrofanov on 12-Май-17, 21:04 
> страшный скрипт в студию.

Он страшен только на словах. Ж) Больше всего страшно мне -- B) выкладывать. Ну и проч."скромные" отмазки про "да, у меня негде", "да там и смотреть не на что".
//--http://www.opennet.dev/openforum/vsluhforumID1/96573.html#6 но да, не первый ~год уж "интригую" аудиторию...

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

42. "Проект GNU представил web-фреймворк GNU Artanis "  +/
Сообщение от freehck email(ok) on 12-Май-17, 17:48 
> //Вот я, к примеру, дожал gawk до простенького веб-сервера, который мне локально
> .deb-ы из полного набора DVD .iso Debian-а выдаёт, прикидываясь зеркалом офиц.репо.

Эээ, а зачем на awk? На bash же проще. :)
Слушай, а покажи.

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

43. "Проект GNU представил web-фреймворк GNU Artanis "  +1 +/
Сообщение от Аноним (??) on 12-Май-17, 18:36 
>> //Вот я, к примеру, дожал gawk до простенького веб-сервера, который мне локально
>> .deb-ы из полного набора DVD .iso Debian-а выдаёт, прикидываясь зеркалом офиц.репо.
> Эээ, а зачем на awk? На bash же проще. :)
> Слушай, а покажи.

А еще, на фонарный столб только в ластах проще лезть, чем в ластах и противогазе.


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

39. "Проект GNU представил web-фреймворк GNU Artanis "  +/
Сообщение от anonymous (??) on 12-Май-17, 09:26 
А пользовательские скрипты тоже будут на scheme вместо javascript? Технически, возможность такая в html есть.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

46. "Проект GNU представил web-фреймворк GNU Artanis "  +1 +/
Сообщение от Andrey Mitrofanov on 13-Май-17, 16:01 
> А пользовательские скрипты тоже будут на scheme вместо javascript? Технически, возможность
> такая в html есть.

Будут-будут... ваш заказ http://lists.gnu.org/archive/html/guile-user/2017-05/msg0003... принят. Переводите деньги.

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

47. "Проект GNU представил web-фреймворк GNU Artanis "  –1 +/
Сообщение от mimocrocodile on 15-Май-17, 21:53 
Не взлетит, потому что Scheme, и потому что полно вебфреймворков под более либеральными лицензиями.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




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

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