Carbon got your eye? Using C++ libraries today from Jakt & Nim

  Рет қаралды 15,587

Context Free

Context Free

Күн бұрын

Пікірлер: 34
@MrJCraft
@MrJCraft 2 жыл бұрын
D has had some recent updates to c++ interop that hasnt been updated on the website yet its currently being rewritten as of the recent Dconf because one of the talks really expanded the interop a lot more so look forward to that.
@contextfree
@contextfree 2 жыл бұрын
Thanks much for the updates on that!
@trustable4728
@trustable4728 2 жыл бұрын
Seeing Nim and Jakt together in a video is great!
@souls.7033
@souls.7033 2 жыл бұрын
Saw Jakt.. had to come in and like!
@andrew121410
@andrew121410 2 жыл бұрын
Same
@bigmistqke
@bigmistqke 2 жыл бұрын
💯
@yeppiidev
@yeppiidev 2 жыл бұрын
was about to comment about this!
@alst4817
@alst4817 Ай бұрын
Eww classes!
@Cronofear
@Cronofear Жыл бұрын
IMO Nim is the best designed languages of the "c++ killers". And it doesn't even try to be a "c++ killer".
@homelessrobot
@homelessrobot Жыл бұрын
I like the core of nim, but it has become a disjointed feature pile.
@gandalfgrey91
@gandalfgrey91 10 ай бұрын
@@homelessrobotnice so its a javascript killer too
@homelessrobot
@homelessrobot 10 ай бұрын
@@gandalfgrey91 my guess is it's mainly a nim killer
@alst4817
@alst4817 Ай бұрын
@@homelessrobot😂
@dariusduesentrieb
@dariusduesentrieb 2 жыл бұрын
Nim♥
@Lantos1618
@Lantos1618 2 жыл бұрын
nim gang
@valigo
@valigo 2 жыл бұрын
By the way Jai has really strong interop with C++ through the bindings generator that is shipped together with the compiler
@contextfree
@contextfree 2 жыл бұрын
I hadn't looked into that yet. Thanks for the tip!
@_slier
@_slier 2 жыл бұрын
do you have access to close beta?
@valigo
@valigo 2 жыл бұрын
@@_slier I do yeah, I also follow one of the compiler devs who regularly streams on twitch, so was able to witness (haha) a lot of work on C++ bindings generator
@JulioLabarca
@JulioLabarca 2 жыл бұрын
Great video!
@gideonunger7284
@gideonunger7284 2 жыл бұрын
i like that swift syntax highlighting for jakt xD syntax is quite compatible.
@contextfree
@contextfree 2 жыл бұрын
JT also let me know now that there's a vscode extension in the Jakt repo. Not yet on marketplace, though, which is why I didn't find it when I looked for it before making the video.
@gideonunger7284
@gideonunger7284 2 жыл бұрын
@@contextfree yeah he did a great stream on how they even did a minimal but effective auto completion in their plugin.
@eduardabramovich1216
@eduardabramovich1216 Жыл бұрын
Jakt seems to be like an evolution of Objective-C.
@contextfree
@contextfree Жыл бұрын
What are the biggest similarities?
@cbbcbb6803
@cbbcbb6803 Жыл бұрын
What programming language is the C++ compiler written in? And what language was that compiler generating languade written? If C++ and Rust and Python were written in C, then what was C written in? Can the source code that created C++ be modified to make C++ do whatever it needs to do to be better? I do not have a clue about creating programming languages, I'm just mystified by it.
@contextfree
@contextfree Жыл бұрын
I suspect the original C++ compiler was written in C, but I haven't double-checked that. But compiler bootstrapping and self-hosting is a fun topic. But it's also ok to make one language in another. Maybe you should go through Bob Nystrom's Crafting Interpreters which is available online for free or purchase.
@hansolo7988
@hansolo7988 Жыл бұрын
Once you get a compiler up and running, you can re-write the compiler in the language which it compiles 🤯
@TechnologyBudda
@TechnologyBudda 2 жыл бұрын
Please do a video comparing Nim's ARC/ORC vs Rust
@contextfree
@contextfree 2 жыл бұрын
I've been using ORC some, but I haven't dug deep into it. I really need to do that, including looking at the generated code and so on.
@johnmukendi7650
@johnmukendi7650 2 жыл бұрын
I'm unstoppable I'm a Porsche with no brakes
@technologicalwaste7612
@technologicalwaste7612 2 жыл бұрын
"2 weeks since I last updated Jakt ... "' You do this just to torture the language creator?
@kim15742
@kim15742 2 жыл бұрын
Nice album cover
@bigmistqke
@bigmistqke 2 жыл бұрын
loooool
Know what your functions are doing? - Side effects in 12+ languages
20:32
Who's spending her birthday with Harley Quinn on halloween?#Harley Quinn #joker
01:00
Harley Quinn with the Joker
Рет қаралды 22 МЛН
The Singing Challenge #joker #Harriet Quinn
00:35
佐助与鸣人
Рет қаралды 32 МЛН
Perfect Pitch Challenge? Easy! 🎤😎| Free Fire Official
00:13
Garena Free Fire Global
Рет қаралды 77 МЛН
Is Functional Programming DEAD Already?
21:07
Continuous Delivery
Рет қаралды 54 М.
Interview with Zig language creator Andrew Kelley
17:30
Context Free
Рет қаралды 46 М.
Carbon Language - Who is it even for?
17:36
gingerBill
Рет қаралды 28 М.
Val - The Rust Killer | Prime Reacts
16:54
ThePrimeTime
Рет қаралды 96 М.
Premature Optimization
12:39
CodeAesthetic
Рет қаралды 831 М.
31 nooby C++ habits you need to ditch
16:18
mCoding
Рет қаралды 817 М.
The Dream Programming Language? Lobster
20:55
Code to the Moon
Рет қаралды 153 М.
6 Programming Languages in 1 Godot Game! Trying out GDExtension!
19:22
Nim 2.0 Release! | Prime News
20:03
ThePrimeTime
Рет қаралды 65 М.