... I'm takeing some lectures @ my univ about
deving programs for windows phone 7 ...(silverlight, xna game studio ... and it is said that games can be developed for XBOX too at the same time ...)
... why I'm saying this ? ...
T (xna or silverlight) -> (freebasic .net)
it will be nice to be [true]
if you were wondering what "->" it's implies and is equiv with
not(XNA or SILVERLIGHT) or (freebasic .net)
which can be further simplified to:
not(XNA) and not(silverlight) or (freebasic.net)
T should be roteted to left 90' to be "theorem" ...
fbc is already using -gen gcc .... and we know "mono" too ... maybe
gen .net ?
- this is just a thought ...
[FUNNY PS]: @LACHIE are you wondering if I'm M$'s puppy AND just a linux slum AND a fart ... ?
i'm not yet a fart ! =)) ["all I really want is $$$ money in my pocket"]
Windows Phone 7
If it was really just an issue of writing a a new back end to emit .NET CIL this would really be no different than porting language to a new architecture. The problem is so my changes to the language would be necessary that you would be far better off writing a brand new "Freebasic.NET" compiler. See the differences between Delphi and Delphi Prism (or whatever the current .NET incarnation of the language is called) to get an idea of what this would entail.
If you want to use a language with a syntax similar to Free Basic, why not give VB.NET a try? That's about as close as you're going to get, and if someone did try to write a FBC.NET compiler, that's probably exactly what the language would look like. Unfortunately, I don't think VB.NET is supported for WP7 and XBox development either, so you might as well learn C# if that is the platform if you want to develop for. That is one of the big downsides of mobile development, you're usually stuck to the platforms "blessed" toolchain if you want your program to run on anything other than a hacked device.
If you want to use a language with a syntax similar to Free Basic, why not give VB.NET a try? That's about as close as you're going to get, and if someone did try to write a FBC.NET compiler, that's probably exactly what the language would look like. Unfortunately, I don't think VB.NET is supported for WP7 and XBox development either, so you might as well learn C# if that is the platform if you want to develop for. That is one of the big downsides of mobile development, you're usually stuck to the platforms "blessed" toolchain if you want your program to run on anything other than a hacked device.
Well VB.NET is supported for WP7 development (it's only a matter of syntax ...) but I'm working in C# 'cause I fell I have more control over things (to_me: i mean things like getting a job, 'cause most of the jobs in my country are for C/C++/C#/Java - all are just CDMFNR wrote:If it was really just an issue of writing a a new back end to emit .NET CIL this would really be no different than porting language to a new architecture. The problem is so my changes to the language would be necessary that you would be far better off writing a brand new "Freebasic.NET" compiler. See the differences between Delphi and Delphi Prism (or whatever the current .NET incarnation of the language is called) to get an idea of what this would entail.
If you want to use a language with a syntax similar to Free Basic, why not give VB.NET a try? That's about as close as you're going to get, and if someone did try to write a FBC.NET compiler, that's probably exactly what the language would look like. Unfortunately, I don't think VB.NET is supported for WP7 and XBox development either, so you might as well learn C# if that is the platform if you want to develop for. That is one of the big downsides of mobile development, you're usually stuck to the platforms "blessed" toolchain if you want your program to run on anything other than a hacked device.
I said FB.NET because I am thinking at C++ .NET [think like the difference between qbasic & c++ : they are not on the same level ; but
freebasic & c & freepascal are on the same level. ]
So I ment that VB.NET is like qbasic which is not on the same level of details with c++ [aka to C++ .NET]
So a FB.NET would be on the same level with C++ .NET, not with C# and VB.NET --- in my view ....
See yaa !
Happy coding !
PS: about the "blessing" well I already have at my hand 3 machines a net book and an I5 "possesed" laptop with 4gb of ram and an iNVIDIA with 1gb that runs like hell all the games ... and a desktop
but on NONE of them the WINDOWS PHONE SIMULATOR works... :)
[ I don't know how they figured to make it run in my school's lab]