nim-lang
От: varenikAA  
Дата: 21.10.19 14:12
Оценка: +1
https://nim-lang.org/blog/2019/09/23/version-100-released.html

Итак, состоялся релиз совершенного ЯП.
Web-приложение за 30 минут(почти без знания ЯП):
import jester, templates, htmlgen, strutils, cgi

proc index(n:int): string =
  tmpli html"""
    <ul>
    $for i in 0..n {
      <li>$i</li>
    }
    </ul>
    """
    
routes:
  get "/@id?":
    if(@"id" == ""):
      resp h1("required id")
    else:
      try:
        resp index(parseInt(@"id"))
      except:
        resp h1(decodeUrl(@"id") & " - id not int")


пакеты простые и удобные в использовании. Язык лаконичный, поддержка ast и macro.
Запуск мгновенный ибо gcc -> native exe/bin.

Завтра попробую более сложную апликуху забацать на ниме и на фшарпе(коре), возможно еще на немерле.
Посмотрим, кто на свете всех милее.
☭ ✊ В мире нет ничего, кроме движущейся материи.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.