|
Despite being simple, V gives a lot of power to the developer and can be used in pretty much every field, including systems programming, webdev, gamedev, GUI, mobile (wip), science, embedded, tooling, etc. This week's new (to me) programming language
|
|
|
|
|
Does it involve less-than-honest, rodent-swallowing, reptilian aliens? I do hope so.
|
|
|
|
|
First season (of the original) was pretty good from what I remember (I also vaguely recall it went off the rails after that)
TTFN - Kent
|
|
|
|
|
The original mini-series (there were two as I recall) were good. The episodic series, not so much.
Software Zen: delete this;
|
|
|
|
|
Gary R. Wheeler wrote: The original mini-series (there were two as I recall) were good.
Kevin
|
|
|
|
|
It looks surprisingly polished...
Coming with UI kit, compiler that compiles itself in less than a second, C++ to V translator...
I guess I am mildly curious now
|
|
|
|
|
Okay:Quote: No null
No global variables
No undefined values
No undefined behavior
No variable shadowing
Bounds checking
Immutable variables by default
Pure functions by default
Immutable structs by default
Option/Result and mandatory error checks
Sum types
Generics Now show me a UI that actually works in some major OS, or in a browser, with a Grid, TreeView, and other widgets.
«One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali
|
|
|
|
|
BillWoodruff wrote: Now show me a UI that actually works in some major OS, or in a browser, with a Grid, TreeView, and other widgets. "What? You mean it actually has to do something?"
Software Zen: delete this;
|
|
|
|
|
From the features list on the compare page:
- zero cost C interop
- no null
C is a nullfest, if your language doesn't support null any interfacing with it must be limited to either a useless outside of toy implementations subset of the language or a cluster of hacks.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
|
|
|
|
|
null is just 0 wearing a preprocessor-defined hat, in C. any language that can handle a zero can handle C's null.
|
|
|
|
|
No classes. Garbage collection. Pass.
|
|
|
|
|
Hate to admit, but I actually like it
|
|
|
|
|
Never. Test. In. Production. A semi-regular reminder
|
|
|
|
|
@iateyourmic While I am testing notification, I always send Thank you message for downloading the app, just in case if I screw up something and it ends up production..
A bit of sage advise for anyone who doesn't click through to the source twitter thread.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
|
|
|
|
|
Toshiba's research team has broken a new record for optical fiber-based quantum communications, thanks to a new technology called dual band stabilization. And it can still be hacked by sending someone at either end a phishing email
|
|
|
|
|
This is un-hackable! Oh, look, that nice Nigerian prince emailed me back.
|
|
|
|
|
Hackers have gotten deep into EA Sports. As noted by Vice, a group of hackers have stolen information from EA sports, including the source code for FIFA 21, and the Frostbite Engine used to power all of EA Sport’s titles. GOOOOOOOOOOOOOOOOOOOOAAAAAALLLLLLLLL!!!!!
But seriously people, wait for the release. And the inevitable day-0 patches. And the fixes to those patches. Really, just give it time.
|
|
|
|
|
I thought the punchline was going to be, "and sent it back."
|
|
|
|
|
Microsoft has now rolled out the Windows 10 'News and Interests' news feed to everyone and enabled it by default on the taskbar, causing many people to seek how to disable it. With all the News they want you to Knows
|
|
|
|
|
I hate it, I hate I had to mess around to delete it !
«One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali
|
|
|
|
|
This .NET Data Provider for SQL Server provides general connectivity to the database and supports all the latest SQL Server features for applications targeting .NET Framework, .NET Core, and .NET Standard. Because you needed a nice, long debugging session due to not noticing _Microsoft_.Data.SqlClient vs. _System_.Data.SqlClient
|
|
|
|
|
Hey, it's not like one of my apps used the wrong SqlConnectionStringBuilder , which generated a connection string with the wrong version of the ApplicationIntent property for the SqlConnection I was using or anything.
System[^] only supports ApplicationIntent ; Microsoft[^] supports Application Intent or ApplicationIntent ; the Microsoft connection string builder uses Application Intent .
No idea why they had to change it though.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Designs that take humans months can be matched or beaten by AI in six hours Ignore that section of the chip. It does not concern you.
|
|
|
|
|
"These are not the human-annihilation chips you are afraid of." < wave prosthetic limbs calmly >
|
|
|
|
|
Even allowing for PR-driven exaggeration, I've seen this movie and it doesn't end well!
|
|
|
|