parse: 0ms build: 0ms query: 5ms
projects
strato
things to consider
afkijken van "b" (van de maker van "K" en "Q" (geen grap))
weight: 0 c: 27/12/2022
projects
strato
things to consider
https://github.com/sorbet/sorbet/tree/master/compiler/
a Ruby ahead-of-time compiler on LLVM
weight: 0 c: 07/2021
projects
strato
things to consider
weight: 0 c: 07/2021
Stijn Sanders reported on do 20/08/2020 22:09:53 follow the LLVM tutorial
Stijn Sanders reported on wo 8/01/2020 9:29:46 lezen!
https://github.com/DoctorWkt/acwj/tree/master/00_Introduction
Stijn Sanders reported on vr 29/11/2019 7:27:18 follow the LLVM tutorial
projects
strato
things to consider
weight: 0 c: 10/2019
Stijn Sanders reported on vr 18/10/2019 9:18:40 afkijken van D
"D at 20" https://www.youtube.com/watch?v=p22MM1wc7xQ
projects
strato
things to consider
https://bootstrapping.miraheze.org/wiki/Main_Page
weight: 0 c: 10/2019
Stijn Sanders reported on za 3/08/2019 22:00:17 Repl: READ print evaluatie print loop
in progress
Stijn Sanders reported on di 30/07/2019 14:15:21 Repl: READ print evaluatie print loop
also: use it to revisit SICP but replace all code?
Stijn Sanders reported on di 16/07/2019 23:22:39 "Let's build a compiler"
projects
strato
things to consider
weight: 0 c: 12/2018
projects
strato
things to consider
weight: 0 c: 12/2018
projects
strato
things to consider
https://github.com/alliedmodders/sourcepawn/
weight: 0 c: 11/2018
Stijn Sanders reported on vr 16/11/2018 6:48:00 when interface not changed, don't recompile dependents
see also:
projects
strato
things to consider
when interface not changed, don't recompile dependents
projects
strato
things to consider
https://www.bell-labs.com/usr/dmr/www/kbman.html
weight: 0 c: 08/2018
Stijn Sanders reported on wo 11/07/2018 14:58:18 Language Server Protocol
https://microsoft.github.io/language-server-protocol/specification
Stijn Sanders reported on wo 4/07/2018 16:33:01 follow the LLVM tutorial
projects
strato
things to consider
https://github.com/Microsoft/language-server-protocol
weight: 0 c: 06/2018
projects
strato
things to consider
afkijken van "TypeScript vs Haxe"
https://blog.onthewings.net/2015/08/05/typescript-vs-haxe/
weight: 0 c: 06/2018
Stijn Sanders reported on ma 4/12/2017 23:22:02 WebAssembly
https://aochagavia.github.io/blog/rocket---a-rust-game-running-on-wasm/
Stijn Sanders reported on di 7/11/2017 0:01:27 WebAssembly
tutorials hier bekijken: http://web-asm.com/
projects
strato
things to consider
https://www.infoq.com/news/2017/09/swift-4-official-release
weight: 0 c: 09/2017
projects
strato
things to consider
https://medium.com/@kurtisnusbaum/why-im-so-frustrated-with-go-97c0c4ae214e
projects
strato
things to consider
"var/let": single assignment variable
op 'single assignment local variable' eerste assignment bijhouden?
en error bij een volgende onverwachte assignment
(wat bij branches: bijhouden per branch?)
weight: 0 c: 05/2017
projects
strato
things to consider
https://www.gnu.org/software/libjit/doc/libjit.html
weight: 0 c: 03/2017
projects
strato
things to consider
generics: type inference from constructor?
see this:
http://stackoverflow.com/questions/42254282/delphi-strange-behavior-with-smart-pointer-constructors
then imagine a really short syntax for
x:=TSmartPointer<TMyType>.Create(TMyType.ElaborateConstructor(with,lots,of,parameters));
weight: 0 c: 02/2017
projects
strato
things to consider
ARC vs GC: distill strong points from this
designer of swift talks about why ARC for Swift:
http://atp.fm/205-chris-lattner-interview-transcript (around 2:00)
weight: 0 c: 01/2017
projects
strato
things to consider
http://xoofx.com/blog/2017/01/17/the-stark-programming-language-experiment/
weight: 0 c: 01/2017
projects
strato
things to consider
afkijken van "15 years of concurrency"
http://joeduffyblog.com/2016/11/30/15-years-of-concurrency/
ownership, mutability, leaky constructors...
weight: 0 c: 12/2016
projects
strato
things to consider
http://nim-lang.org/blog/writetracking.html
(misschien beginnen met "natural"? lijkt me beter dan "number"
weight: 0 c: 10/2016
Stijn Sanders reported on do 6/10/2016 13:47:06 WebAssembly
hier beginnen? https://github.com/WebAssembly/design/blob/master/AstSemantics.md
Stijn Sanders reported on zo 18/09/2016 12:37:22 lezen!
http://grpm.ca/article/Writing%20a%20Simple%20Compiler%20in%201K%20of%20Javascript
projects
strato
things to consider
https://blogs.msdn.microsoft.com/dotnet/2016/08/24/whats-new-in-csharp-7-0/
weight: 0 c: 08/2016
Stijn Sanders reported on vr 29/07/2016 0:54:23 yield
projects
strato
things to consider
e.g. permitted range on integer (and operations on them by integer operators)
https://www.youtube.com/watch?v=Nlqv6NtBXcA
projects
strato
things to consider
op het eerste zicht komt strato goed in de buurt.
(via http://prog21.dadgum.com/219.html
weight: 0 c: 05/2016
projects
strato
things to consider
of proberen koppelen met de AST zoals deze: http://ankit.im/swift/2016/02/29/swift-abstract-syntax-tree/
weight: 0 c: 02/2016
Stijn Sanders reported on ma 8/02/2016 21:22:25 afkijken van B3
priority low
projects
strato
things to consider
afkijken van https://matt.sh/howto-c
om te beginnen al uintptr, ptrdiff en intmax
projects
strato
things to consider
http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf
http://prog21.dadgum.com/30.html
https://duckduckgo.com/?q=LLVM+IR+tutorial
weight: -300 c: 12/2015 m: 02/2016
projects
strato
things to consider
weight: 0 c: 10/2015
Stijn Sanders reported on wo 7/10/2015 0:21:54 ttVar also under ttMember?
priority low
projects
strato
things to consider
Dan kunnen in theorie drie dingen onder dezelfde naam beschikbaar zijn:
in die volgorde?
weight: 300 c: 10/2015
projects
strato
things to consider
parse: push with more parameters
precedence, subject, SrcPos
and defer any Sphere.Add right before Push into Combine
(this solves the SrcPos problem with pUnresolved)
weight: 0 c: 10/2015
projects
strato
things to consider
naar het schijnt zou AHK willekeurige DLL's kunnen aanroepen
zoeken op http://ahkscript.org/
weight: 0 c: 09/2015
projects
strato
things to consider
weight: 0 c: 09/2015
projects
strato
things to consider
http://stackoverflow.com/questions/2282140/whats-the-yield-keyword-in-javascript
weight: 0 c: 08/2015
projects
strato
things to consider
https://en.wikipedia.org/wiki/LiveScript met name "xxx!" en "|>"
weight: 0 c: 08/2015
projects
strato
things to consider
"never unassigned obejct references"
object reference declareren: ofwel in argument ofwel verplicht met een constructor-call (of property of method?)
in situaties waar anders toch een nil pointer zou worden toegekend: exception!
(misschien zelfs gewoon "!!! 0"?)
weight: 0 c: 08/2015
projects
strato
things to consider
http://www.standardpascal.org/pascaline.htm
(via http://www.pascal-central.com/iso7185.html en http://www.moorecad.com/standardpascal/
weight: 0 c: 08/2015
projects
strato
things to consider
work through this:
https://storify.com/pozorvlak/things-your-language-should-steal-from-perl
weight: 0 c: 07/2015
projects
strato
things to consider
FFI: foreign function interface
iets dat (voorlopig) dynamisch wrappers maakt om dingen uit DLL's te halen
weight: 0 c: 07/2015
Stijn Sanders reported on vr 24/07/2015 10:26:39 toch 64 byte per item
ander idee: sqlite!
projects
strato
things to consider
check this out:
https://github.com/WebAssembly
weight: 0 c: 06/2015
projects
strato
things to consider
disallow calling base class constructors
as it currently stands, a ttFnCall to a ttConstructor may be a constructor of a base class if the specific class doesn't have a (matching!) constructor.
It is now rigged so that ttFnCall uses EvaluatesTo in this case, but would it be better to not allow to 'jump' to an inherited class and find the constructors there, demanding 'plain' pass-through constructors to make classes 'createable', and leave a class without specific constructors 'uncreatable'
weight: 0 c: 06/2015
projects
strato
things to consider
http://brendaneich.github.io/ModernWeb.tw-2015/#51
weight: 0 c: 05/2015
anonymous reported on do 16/04/2015 23:36:23 'code' apart van descriptions
see also:
start-index per namespace kan nu al
anonymous reported on do 16/04/2015 23:33:12 toch 64 byte per item
als ik het goed begrijp, heeft LLVM variabele lengtes...
anonymous reported on za 14/03/2015 0:23:50 toch 64 byte per item
priority low
anonymous reported on za 14/03/2015 0:16:31 toch 64 byte per item
momenteel alles terug op 32 byte per node
anonymous reported on ma 16/02/2015 7:33:22 'code' apart van descriptions
priority high
projects
strato
things to consider
dit om (veel) later gemakkelijk code te vervangen bij debug+edit+continue
projects
strato
things to consider
met 'echte' parent om alles echt goed direct in een mooie boom te laden,
maar dan ook owner en/of container of zo...
weight: 300 c: 01/2015
projects
strato
things to consider
pointer arith: specifically with ptr[x] that does ptr+x*SizeOf(prt.targetType)
and say so in the docs/spec