nancygold's Journal
 
[Most Recent Entries] [Calendar View] [Friends View]

Saturday, July 20th, 2024

    Time Event
    12:13p
    Still the best way to write a portable UI application
    Visual Basic 3.0 runs even on phones, also the AppStore allows DOSBox.

    Also works on all OSX and Linux versions, since year 2000, thanks to Wine.



    Current Mood: amused
    3:25p
    "Trans girls are not a nation..."
    Sorry to disappoint, but I would rather be associated with the sex workers in general, than with your stupid Russian nation.




    Current Mood: contemplative
    5:12p
    Symta Rewrite Progress
    Ok. I've updated the ECS system to use new tagged pointer system.
    No changes to the type system were needed.
    Yet I had to update the object creation byte code.
    Now it returns an enum style tag for 0-sized objects.


    Generally having these enums is useful for stuff like Nil or Empty lists.
    Previously allocated these on heap, which slowed down garbage collection.
    And obviously typed enums instead of raw integers are nice too.
    Yet compared to C/C++ everything is dynamic, so I can convert a string to enum.
    I.e. now it feels a bit more flexible and useful.

    Here is how one can implement enums using this mechanism
    CityNames: amsterdam kyiv moscow
    type city Name: = Me = ref_ tag_(Me): CityNames.locate Name
    city.as_text = "#<city:[CityNames.(gid_ Me)]>"
    City city kyiv
    say City //prints #<city:kyiv>


    Too lazy to test the performance of the game before and after.
    And it ran at 60 FPS before anyway.
    Yet I can finally convert every terrain cell into an entity.
    That was one of the major reasons I had to improve runtime.



    Current Mood: accomplished
    7:02p
    Now this feature is actually useful.
    Now this feature is actually useful.
    I think you can easily get a repair job with it.
    Just make a photo of a broken thing and ask AI how to fix.
    Or it can also tell you how to install things.
    Also can be life saving for blind people.

    Too bad still no affordable robots clean my room and cook dinner.



    Current Mood: amused
    11:09p
    Windows 95 in a Browser
    https://v8.js-dos.com/

    Made by Russian pirates to power their emulator sites.

    Somehow it runs faster than on the original hardware.




    Current Mood: amused

    << Previous Day 2024/07/20
    [Calendar]
    Next Day >>

About LJ.Rossia.org