Today browsing a little haphazardly on the web, but throwing an eye to operating systems, I came across Plan 9, an old operating system derived from Unix and updated until a few years ago, I think now abandoned. Operating system that runs on different platforms.
Related to this o.s. we speak of Alef a native language developed to be able to be compiled and run on whatever platform the operating system was.
What I noticed that struck me ... you see a piece of code and square how are passed and returned parameters .... multiple .... something that does not exist in modern languages (you can get creating a custom type ... but here it is not necessary)
note that the name is not "ALFA" the first letter of the Greek alphabet but "ALEF" that if I'm not mistaken the first letter of the Hebrew alphabet (ﬡ)
Related to this o.s. we speak of Alef a native language developed to be able to be compiled and run on whatever platform the operating system was.
What I noticed that struck me ... you see a piece of code and square how are passed and returned parameters .... multiple .... something that does not exist in modern languages (you can get creating a custom type ... but here it is not necessary)
B4X:
(int, byte*, byte)
func()
{
return (10, "hello", ’c’);
}
void
main()
{
int a;
byte* str;
byte c;
(a, str, c) = func();
}
note that the name is not "ALFA" the first letter of the Greek alphabet but "ALEF" that if I'm not mistaken the first letter of the Hebrew alphabet (ﬡ)