|
Will it be possible to compile a Ra program written in arabic on a system set to develop in Russian? Write-anywhere, compile-everywhere is a big deal.
And just what does it mean to reuse a component written in a character set that the developer does not natively use?
With a nod to the obvious cultural imperialism of this statement, at least if a programming language has english keywords and numerals and a 7-bit ASCII character set, everyone in the world can read statements in this language after learning at most one foreign language and configuring their computer for at most one extra character set. To the extent we facilitate programming in any language, we create a tower of Babel situation where some nominally open source program becomes inaccessible because I don't speak Tagalog or know how to configure my computer for Vietnamese characters.
Now, this may be a really terrific idea if you live in, say, China or India, where you may obtain a competitive advantage if you can scavange the english-language FOSS world but they have relatively greater difficulty looking at your, um, native code. But it's gonna suck for almost everyone else.
|
|
|
|
|
Code written in any language should compile as long as it is in UTF8. For keywords, Ra converts to the English equivalents to compile. If you are developing in another language, the English keywords are still reserved. For class and member names, Ra converts to Latin characters in an admittedly somewhat clunky way. For example, é becomes latin_char_c3latin_char_a9. Reusing code in other languages will still obviously have its issues. Each file can be in a different language, but you cannot mix languages within a single file. Also, it's hard to use someone else's code if you don't know what it does. I am considering creating a converter for Ra so it can convert between languages. For conflicts with keywords, I am thinking of adding an underscore to the end of variable names that clash with reserved keywords for the language you are trying to convert to. Maybe it is for the best that programming languages are in English. I just wrote an article on this (Ra: My Attempt at a Programming Language for All Human Languages[^]).
|
|
|
|
|
...and Wyrmwood:Road Of The Dead[^] is faarrrkkkking awesome.
Australian movie, shot over 4 years on weekends only and so far has kept my interest up and has some great Aussie humour.
Michael Martin
Australia
"I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible."
- Mr.Prakash One Fine Saturday. 24/04/2004
|
|
|
|
|
Michael Martin wrote: Aussie humour Ah, every third word a swear word then?
#SupportHeForShe If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
Only 2 things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
Saw that a few weeks ago: excellent film. I didn't know it was filmed that way - nicely done.
|
|
|
|
|
Michael Martin wrote: shot over 4 years on weekends only Interesting.
So that's two films I've watched, recently, that were shot over a period of years.
The other was utter and complete egoistic garbage, though, so naturally it won a bunch of the US "let's pat ourselves on the back for being such wonderful and creative people" awards.
Being genuinely creative, Wyrmwood didn't get a look in at those awards, obviously.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Mark_Wallace wrote: didn't get a look in at those awards, obviously.
Hard to follow a movie in which everyone is named Bruce or Sheila.
|
|
|
|
|
Trailer looks amazing. Gotta see this. Thanks.
|
|
|
|
|
That Level Again[^]
The premise is simple: it's the same level, over and over again and you have to get from the start to the exit...but each time the rules change, or gravity is different, or (in one case) the controls float around the screen making them hard to get at when you need them. The only clue you get as to what to do is the title of the level.
It's ad supported, but you might never see an ad since they only appear when you need a hint.
It's addictive - I started it last night and finished it this morning - with a number of hints, I admit. Only real criticism is it's kinda short - 64 levels. Definitely worth a go though!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Nice game... it is exactly what you say... addictive...
Have you tried King of Thieves[^]?
It's a physics based game that is fun, nicely done and easy to play. Some times (when you grow up and get into higher levels) it can be frustrating...
|
|
|
|
|
I'll give it a try later on - Thanks!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Joan Murt wrote: Have you tried King of Thieves[^]? It wants Lots of permissions.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Why is it that I never find the good games without being pointed at then?
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Because you don't go looking for them?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
My God, Holmes!
How do you do it?
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Elementary, my dear Wallace!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Wat's on next, then? More TWs?
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
I'm not Sher, Lock and see!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Don't get any popcorn, though, bakers treets are fattening, and I have to watch my Adonis-like figure.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Is Unit Testing is most boring activity for Developer
|
|
|
|
|
Not at all. I find writing unit tests, TDD style, highly stimulating and challenging. The only way I can imagine unit testing to be close to boring is if you have to manually run individual tests, but in 2015 you're doing something wrong if you need to do that.
No object is so beautiful that, under certain conditions, it will not look ugly. - Oscar Wilde
|
|
|
|
|
Brady,
Right.
I agree with you.
|
|
|
|
|
Funny thing is, I don't even know what "Unit tests" are. I did go to Wikipedia to learn something... Ended up yawning!
There was no challenge, just boring text... Lorem ipsum sounds better than that.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
Afzaal Ahmad Zeeshan wrote: Ended up yawning!
I hope my e-book[^] on the subject isn't a yawner!
Marc
|
|
|
|
|
I will try yawning enough before clicking on the link...
Thank you very much (have a +1 as thank you) for your e-book, Marc. I will give it a read thoroughly right away.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
modified 4-Apr-15 8:53am.
|
|
|
|