Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Replacing a Fox with a Mojo... That's a killer beast kil
Message
From
29/10/2023 11:09:25
 
 
To
21/10/2023 13:27:37
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
01687063
Message ID:
01687137
Views:
55
Likes (1)
Hi Daniel,

> Not all of them of course :-)

That is good, as this prods us hit the keyboards!
>
>I am more than truly delighted with what I am able to achieve at this stage and will start to code python again after a short interrupt (my previous python coding period was 1999-2003..). Except for deployment which python remains some sort of hack (Nuitka sort of help though). IMHO python dev environment is absolutely gorgeous. So much so that I do not want to quit coding. I possibly should but I am addicted. Again!
>
Be glad - Keeps mind from going stale

>In the end, I am adamant than python full open-source character was a real handicap in its early days as it started as some sort of "poor competitor" also-ran status to, say, Java or dotnet.

Totally ACK, there are many interesting OS projects floundering due to dev basis
being to small.
>
>Python did not enjoy java-level industry-support status. Java had. Dotnet did as well. It meant a lot at that time. During the late 90s I could not convince any one among my coding buddies to pay attention to it. I tried hard though. Python was no buzzword at that time :-) But in the end its "open source" community proved its main asset. It still does.
>
>In the end, may I say I miss the great fox community of these times, the 90s. Here on the UT and in the few places I was able, quite rarely tough, to meet a few active members of the community in person. So many smart and pleasant fellows!

Weelll, were are somewhat older here nowadays. There were Flame Wars here as well ;-))

>MS brought so much to IT on a global basis. But it certainly missed a few things (so say the least) including keeping this vfp code private. Fox never was "open source". It certainly could have on the win32 platform.

Running on mobile would have made lots of sense in the early years, as processing power
of early Pentium was enough to run networked apps on machines
in memory space of a few hundred MB Now entry cells have more memory than
32-bit Win 10 can use directly for app usage
(as they reserve a bit of adress space growing down from top of $GB barrier)

Will be interesting if/how MoJo or Codon handle the "very late binding" of SQL data
access (IIRC Python cursors are Array of Dicts). Accessing a table or cursor might need
either compile time info read out like Typed Arrays in Dotnet or on-the-fly compile/JIT
on reading the field datatypes.

https://github.com/modularml/mojo/discussions/714
seems an interesting Q for the future ;-)

regards
thomas
Previous
Reply
Map
View

Click here to load this message in the networking platform