Hare Programming Language

Hare Programming Language

Tsoding Daily

5 месяцев назад

48,366 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@killedinit
@killedinit - 16.02.2024 08:53

Almost 100K!!!

Ответить
@s33king81
@s33king81 - 16.02.2024 08:59

I love this guy.. <3 True chad programmer!

Ответить
@dickpiano1802
@dickpiano1802 - 16.02.2024 12:31

Tsoding for prez.
Don't you know that in 2024, programmers are lawyers? "The standard this, the POSIX layer specification, bla bla. DON'T YOU READ THE DOCUMENTATION?!?!?! LOL NOOB DIDN'T EVEN READ PAGE 200001" You need to start a legal course for programmers.

Ответить
@rationalityfirst
@rationalityfirst - 16.02.2024 19:16

Should have started with alo.ha

Ответить
@mtk3078
@mtk3078 - 16.02.2024 19:42

what if i develop my proprietary and private programming language for my corporation

Ответить
@amj864
@amj864 - 16.02.2024 23:49

For the love of god, look into odin, you will love it.

Ответить
@kenneth_romero
@kenneth_romero - 17.02.2024 00:24

hey tsoding, out of the modern c like languages (zig, odin, nim, etc...) which one has been the best for you? you've coded a lot, but what has felt a lot more intuitive for you in sense of applying core programming concepts rather than syntax memorization?

Ответить
@TheFailOrNot
@TheFailOrNot - 17.02.2024 01:38

The hare devs really missed out on an opportunity with the file extension. I mean it could have been *.bun ...

Ответить
@meanmole3212
@meanmole3212 - 17.02.2024 02:20

Heresy (harec) vs. HolyC

Who would win?

Ответить
@buffer0xaa555
@buffer0xaa555 - 17.02.2024 09:54

Tsoding is 100k subscriber 🎉.

Ответить
@ClearComplexity
@ClearComplexity - 17.02.2024 11:15

It's worth pointing out that less and less people actually learn anything lower level than Javascript. Maybe enough C++ in Visual Studio to cover a class or two before they forget most of it. I started with 6502/65x816 Assembly (Apple IIgs) and then added 68k Assembly and C after I got a Mac iici a year later as another gift. These days for my projects I pretty much stick to arm64 Assembly and C on FreeBSD for modern hardware, and still use the IIgs/iici as well. In Uni I did CS as a side degree with mathematics as my main focus. This was 2010 to around 2014 before I went on for a masters in math. It was already kind of depressing how little the focus was on low level knowledge. The profs I had did try to focus on teaching the fundamental concepts and overall idea of programming as you put it, but students were not fans and just wanted to learn languages less than understanding what was actually going on.

I had to use C++ in those courses, but the profs didn't dock points for me using it how I usually did (basically C with extra tools, I refuse to dive into the cancerous abstraction rabbit hole) and I had a good time talking with them. These days I've come back and helped a bit with talking about arm64, but people would rather just learn how to make an app for a mobile OS rather than about ARM as an architecture and desktop/workstation type applications.

Ответить
@victorbukhaltsev9010
@victorbukhaltsev9010 - 17.02.2024 20:55

I expected to see programming with hares

Ответить
@allyc0des972
@allyc0des972 - 18.02.2024 00:27

basically zig, at least hare has strong typing in the editor

Ответить
@nyahhbinghi
@nyahhbinghi - 18.02.2024 00:27

Gleam lang

Ответить
@deltapi8859
@deltapi8859 - 18.02.2024 04:59

You "financial management" is exactly my thinking. I feel like an alien in my country. That is how someone lives who authentically works to live and not live to work. Thx for making me feel a little bit less like an alien.

Ответить
@joesenenfelder683
@joesenenfelder683 - 18.02.2024 06:46

CONGRATULATIONS ON 100,000 SUBSCRIBERS!!!!!! GOOD JOB! YOU ARE GOAT. BIG FACTS!!!!! Seriously appreciate your content.

Ответить
@b0ryakha
@b0ryakha - 18.02.2024 07:55

how do you like the idea of doing something with procedural generation?

Ответить
@taba1950
@taba1950 - 18.02.2024 08:01

It seem like the hare deveopler just wanted to compile typescript to machine code.

Ответить
@diggerdog001
@diggerdog001 - 18.02.2024 10:35

Харэ уже об этом….

Ответить
@Kapendev
@Kapendev - 18.02.2024 12:37

We already have a betterC 😅

Ответить
@ilovepeaceandplaying8917
@ilovepeaceandplaying8917 - 18.02.2024 18:56

I love your content, I would watch If you create vods on general programming too.

Ответить
@markblacket8900
@markblacket8900 - 18.02.2024 23:42

be careful with nesting hares, you may end up with way more hares than intended

Ответить
@GabrielSoares-mt5il
@GabrielSoares-mt5il - 19.02.2024 02:48

I will fricking love if you make a "general course of programming". It sad to know that'll not happen. 😃😕

Ответить
@reddixskrull2451
@reddixskrull2451 - 19.02.2024 02:48

i think the reason why many people care about the language is because the abstractions made in languages. for example the abstractions made in the java ee environment are quite different from the abstractions made in c++. So if you litterally want to make money with programming you have to know the abstractions of an "trend" language and not just the idea behind programming. people need to eat, so they need to make money, they apply to a company, the company uses a specific language, the people need to learn the abstractions, the people learned a language.

Ответить
@ilovepeaceandplaying8917
@ilovepeaceandplaying8917 - 19.02.2024 08:16

Pog

Ответить
@ntoslinux
@ntoslinux - 19.02.2024 10:48

Tsoding, Please would you mind doing a video on your desktop/window manager setup? I really love your low profile and "all from emacs" text only workflow. Very impressive, it helps people like me who needs to constantly fight against the distributions endless irritating UI innovations.

Ответить
@aaronwinter7911
@aaronwinter7911 - 19.02.2024 13:48

FAT ALF

Ответить
@kaotiskhund
@kaotiskhund - 19.02.2024 20:19

c-rlock holmes

Ответить
@Andrew-rc3vh
@Andrew-rc3vh - 19.02.2024 20:21

I know what you mean by bloatware. I had the editor open on Visual Studio just sitting there doing nothing, and at the same time I find YT freezing frames for multiple seconds on full-screen. I quit Visual Studio and the problem went away. It just eats your resources and spends a lot of time either updating or sending stuff back to Redmond.

Ответить
@Codotaku
@Codotaku - 20.02.2024 12:18

70% of perf with 10% code of LLVM only for linux with no error handling and no tooling support
That last drop of performance, cross compatibility and modularity is a big part of what makes today's software complex.
so 10% of LLVM code with such drawbacks seems too bloated.

Ответить
@dnkreative
@dnkreative - 20.02.2024 15:59

Why everybody reinventing programming lang use this ugly :: construct to denote a namespace

Ответить
@vram288
@vram288 - 22.02.2024 08:35

at 5.29 good

Ответить
@chaoticregression
@chaoticregression - 24.02.2024 01:00

Nu, pogodi! Language ftw

Ответить
@MrBran4
@MrBran4 - 24.02.2024 15:15

The title says hare but the logo says bun

Ответить
@user-ps9wr2hm3w
@user-ps9wr2hm3w - 27.02.2024 16:01

I really want to try this, but I don't know how to setup this on WSL :(

Ответить
@willyhorizont8672
@willyhorizont8672 - 27.02.2024 16:02

I really want to try this, but I don't know how to setup this on WSL :(

Ответить
@AndrasNadas
@AndrasNadas - 07.03.2024 21:22

Not 3 and a half discs, but on a SINGLE floppy which is 3 AND A HALF INCH LARGE!

Ответить
@anon-fz2bo
@anon-fz2bo - 14.03.2024 18:56

cool language, would not have heard about it if not for you, thank you mista azozin!

Ответить
@olleicua
@olleicua - 27.03.2024 06:28

as a xoogler i'm delighted to here that they are investing in simpler systems. also they just fired over half their workforce, you dont want to work there.

Ответить
@Sinthoras155
@Sinthoras155 - 04.04.2024 22:53

Rust without bullshit sounds like a really great concept

Ответить
@inferrna
@inferrna - 07.04.2024 12:17

The Hare logo looks like БЕЗНОГNМ more than actual БЕЗНОГNМ (Russian meme containing a hare and something “legless”)

Ответить
@inferrna
@inferrna - 07.04.2024 13:40

Try Lobster. It has physics engine and OpenGL support in it's standard library.

Ответить
@adammontgomery7980
@adammontgomery7980 - 20.04.2024 04:17

I would pay for a 'General Programming' course from you. I'm not a noob but, I suck at picking where to draw abstraction boundaries. I guess you'd call it architecture. I'm always amazed at how you take an idea, and get a prototype working so quickly.

Ответить
@demolazer
@demolazer - 22.04.2024 11:56

Interesting take on abstractions. My dad has been a dev/architect for 30 years, and as I'm learning he has explained the importance of understanding first principles. Even though he's never written a word of Python, I explained how I was going to use a threading abstraction in my app and simply based on how he understands threading he explained how it wouldn't work and ended up being right! So the prediction of those that can do this being more important in the future is very interesting.

Ответить
@tbkih
@tbkih - 24.04.2024 01:54

Three and a half floppy disks?

Ответить
@ovi1326
@ovi1326 - 02.05.2024 01:35

llvm is bloated and object oriented HOWEVER I like my system being as fast as possible, 30% does make a huge difference in many cases and the only python tool I use consistently is emerge which it being written in python does make the user experience actively worse

qbe looks kinda cool tho ngl

Ответить
@kcvinu
@kcvinu - 08.07.2024 02:17

How does the FFI looks like in Hare ? how to call foreign functions ?

Ответить