Size: a a a

2020 July 05

AI

Alex Ilizarov in rust_offtopic
я не хочу сейчас опять спорить ...
источник

b

badtrousers in rust_offtopic
кстати насчет дженериков
источник

b

badtrousers in rust_offtopic
сейчас в го нужно писать
type Vector(type T) []T
func (type T) Function(t T)…
источник

b

badtrousers in rust_offtopic
я бы если честно просто хотел писать
источник

b

badtrousers in rust_offtopic
type T generic
type Vector []T
func Function(t T)...
источник

T1

Tony 123 in rust_offtopic
мазахист
источник

b

badtrousers in rust_offtopic
Tony 123
мазахист
почему?
источник

b

badtrousers in rust_offtopic
это же лаконичнее
источник

NL

Nick Linker in rust_offtopic
badtrousers
чуваки у меня есть идея. форкнуть го компилятор с поддержкой
1. свой синтаксис для дженериков
2. пайп оператор для обработки ошибок |
3. пайтон-стайл форматирование строк
4. прокачанный логгер для стандартной библиотеки
5. switch как полноценный паттерн матчинг
6. go vet как ворнинги + unused imports как ворнинг
7. конструирование слайсов при помощи обычного [] и .. оператор для создания range (новый стандартный тип)
https://github.com/rhysd/gocaml

GoCaml is subset of OCaml in Go based on MinCaml using LLVM. GoCaml adds many features to original MinCaml. MinCaml is a minimal subset of OCaml for educational purpose. It is statically-typed and compiled into a binary.
This project aims incremental compiler development for my own programming language. Type inference, closure transform, mid-level IR are implemented.
источник

b

badtrousers in rust_offtopic
Nick Linker
https://github.com/rhysd/gocaml

GoCaml is subset of OCaml in Go based on MinCaml using LLVM. GoCaml adds many features to original MinCaml. MinCaml is a minimal subset of OCaml for educational purpose. It is statically-typed and compiled into a binary.
This project aims incremental compiler development for my own programming language. Type inference, closure transform, mid-level IR are implemented.
очень красиво, мне нравится. но gcd/factorial конечно душный пример
источник

b

badtrousers in rust_offtopic
badtrousers
название для форка Go
Анонимный опрос
62%
Go++ (.gopp)
8%
Go0 (.go0)
8%
Good (.good)
31%
Gogo (.gogo)
31%
Gosh (.gosh)
Проголосовало: 13
какое название думаешь все-таки лучше? @nlinker
источник

b

badtrousers in rust_offtopic
Go++ недостаточно cheeky? 😄
источник

b

badtrousers in rust_offtopic
источник

NL

Nick Linker in rust_offtopic
badtrousers
какое название думаешь все-таки лучше? @nlinker
good было бы неплохое название, но нагуглить что-нибудь будет невозможно.
источник

b

badtrousers in rust_offtopic
к сожалению уже есть язык Gosh
источник

NL

Nick Linker in rust_offtopic
упс
источник

b

badtrousers in rust_offtopic
переголосуй)
источник

b

badtrousers in rust_offtopic
Nick Linker
good было бы неплохое название, но нагуглить что-нибудь будет невозможно.
согласен
источник

b

badtrousers in rust_offtopic
@MaxUNof советую переголосовать, gosh is off the table
источник

NL

Nick Linker in rust_offtopic
напоминает известный мем
источник