This is great, gonna make some things way easier to do
@anabil81763 сағат бұрын
Such a great video. Keep going !
@destiny_026 сағат бұрын
for C and C++, cling interpreter has been there as long as clang.
@markedosa6 сағат бұрын
This is fantastic
@samuelbarnes46378 сағат бұрын
Might just be simpler to use make and run whatever language you want.
@Picture_Pig14 сағат бұрын
just compile
@LatitudeMexico14 сағат бұрын
Cool 😎 thanks, any alternative for vim?
@iCrimzon17 сағат бұрын
To learn Go , i bruteforced making scripts that would take seconds in python just because
@JasonMitchellofcompsci23 сағат бұрын
As a side effect this is going to put build information inside of source files. THANK YOU!!!! Imagine a future with no build files because the source code has the information needed to build in it. And all build systems know how to leverage it. Also, your speech is very good. Solid elocution.
@trevorb551623 сағат бұрын
I use javascript and node, and have found myself reaching to it for scripting as well. I find it a bit hilarious that it actually works more seamlessly than go for this purpose.
@nikmy_Күн бұрын
1. Goroutine G starts iteration, fall into default section in select and runs yield function 2. Goroutine H starts iteration and fall into default section in select 3. Goroutine G receives false from yield function and cancels context 4. Goroutine H call yield function and must panic, because it is yield after break Parallel does not work :( To fix that, we need blocking yield implementation, and await on yield channel in select
@MarkusBurrerКүн бұрын
If you want to replace bash for scripting, try nushell. If you are looking for an alternative to Python, try F#. But C, Go and Rust for scripting? Why should I punish myself?
@user-cl8ik9kt9eКүн бұрын
I always tend to forget the gpg commands. So I switched to keepassxc.
@tswdevКүн бұрын
To be fair, none of those languages beats Python for an alternative to bash. But bash is still king, it simply is way more integrated. I wish there was a language that was like Bash but without the wierd, impossible to remember, syntax.
@dreamsofcodeКүн бұрын
I think I may have found just the language 🤞
@tswdevКүн бұрын
@@dreamsofcode Please, do share. Lemme have a look :D
@soulspirit86872 күн бұрын
why havent you added python enviroment selector and git managing tool, would be much appreciated
@JLT91502 күн бұрын
Great to distribute hard to detect malware, i guess. No reliable signature No binary format to distribute More ?
@gjermundification2 күн бұрын
Ook! is a BF transpiler?
@dreamsofcodeКүн бұрын
It's a "BF like language" I think is the official term
@adamwarvergeben2 күн бұрын
This is, especially the config, horrible. Just use Kotlin Scripts...
@gjermundification2 күн бұрын
I also do #!/usr/bin/swift at least one example on my asciinema ~/ggt667 -page
@VaibhavShewale2 күн бұрын
im trying to learn this but i always give up afterr few hrs
@codeman99-dev2 күн бұрын
8:19 Oh my goodness. From now on I'm telling everyone that "the cloud" is named as such because of IPoAC!
@gabrielg95922 күн бұрын
What are the "caveats" of using ENUM types in postgres?
@riggmundgames2 күн бұрын
I’m learning c# and .NET for a new job in a new company. First thing I did was disabling copilot. You can’t learn if someone tells you what to do in every moment
@earnstein76072 күн бұрын
Guys, use bash and chatgpt.
@erikdao3 күн бұрын
This is awesome! Thank you very much for sharing!
@Myrkytyn3 күн бұрын
When to cache?
@_a_x_s_3 күн бұрын
For C, we have cling. For Rust, we have irust. For python, we can just use it as is. I am not a go programmer so not sure about this.
@viniciusataidedealbuquerqu28373 күн бұрын
10 seconds in the beginning of the video was defeated by the first example. that's not speedup. a makefile is years ahead even building/running I would not care jesus christ
@gutohertzog3 күн бұрын
I am a Python teacher at night as my second work and passion. I will show your video to my class and implement with them the Binary Search. Awesome video.
@Lars-ce4rd3 күн бұрын
This seems totally unnecessary. Also, I'm assuming it has to recompile your code on every init or implements a cache for the compiled binaries. Anyway, it seems like basically the same as compiling your own code, you even have to write the build command anyways. So yeah, I don't see the value, I'll probably just stay away from this
@Tsqu4redKips3 күн бұрын
Any chance you can share you nixos dots?
@VacationRaphael3 күн бұрын
go run whatever.go ? meh video
@dreamsofcode2 күн бұрын
"but is it worth it"
@thiagoassisfernandes3 күн бұрын
you have a face i feel betrayed...
@TempA-jg4qw3 күн бұрын
3:15 glib and glibc are two very different libs =)
@EhdrianEh3 күн бұрын
Bookmarked! Thanks!
@jamesdcarroll14 күн бұрын
I remember writing COM and Corba idl files for the exact same reasons/promises. Good times.
@SirJagerYT4 күн бұрын
I actually prefer bash, for scripting. jq, sed, psql. created few scripts like: search bookmarks across browsers, chromium based and Firefox open or copy links. password manager using rbw, using rofi, bitwarden. And i need more control i simply use js.
@complexity55454 күн бұрын
I didn't know people still used docker.
@user-ms2el2yv9t4 күн бұрын
The best thing that I have explored to me (being rust developer) is typescript on Deno. It’s portable, supports inline dependencies and type safety
@Richard-ck7sr4 күн бұрын
Very nice. TCC from Fabrice Bellard has this feature for C - see ex1.c ex2.c.
@TitanNanoDE4 күн бұрын
Have you ever tried nushell? Writing scripts in nushell is an, in my opinion, very pleasant experience. You can also easily use nushell just to run scripts without having to switch your shell.
@Acesif4 күн бұрын
Great Video! Thanks a bunch
@sebjo45004 күн бұрын
Huh? Compiling a Golang script takes like 2 seconds
@harshitgupta68564 күн бұрын
Goofy ahh tool ngl. Cool idea, but solving a problem that doesn't exist. Glad someone made it because it's an interesting approach, but not a meaningful improvement from how things already are.
@nickolaierlan80644 күн бұрын
BunJS shell feature is a charm, I use it as a bash alternative
@opposite3424 күн бұрын
use anything tbh I went from python to some nim and bash for small little scripts to help setup my environment (for me I'd only use bash for really really not complicated scripts, and then for whatever else that's around medium size it's probably nim)
@tonyg_nerd5 күн бұрын
We've been able to write scripts that run through a compiler or other preprocessor forever. Just point the shebang to a script that operates on the file. This is not new and doesn't require scriptisto or any other special purpose processor. I've been doing this for years and never thought it wasn't already common knowledge. Research it. Heck, try shebang that invokes a LLM and make your "scripts" natural language statements.