Godot does have a low CPU mode that limits screen refreshes until something is interacted with on screen or animated, it's what the actual editor uses. I'm not sure whether it works on web exports though.
Ahh I see what you're saying now. Yes, you can: https://docs.godotengine.org/en/stable/tutorials/plugins/gdn... The tutorial starts with C but there is a C++ one as well. Again though, I would recommend at least trying…
I'm still not following sorry? All builds (except for server/headless build which is Linux only) are available for Linux, macos and Windows as binaries. This includes the standard build and the Mono build. All builds…
I'm not sure what you mean. The engine is written in C++. There is the standard build which comes with GDScript and the Mono build which also has C# support. Both support dynamic libraries. You can download the source…
So something like LÖVE2D with wrapped Win32 APIs? That would be super cool, I wonder if anyone has done something like that.
If having to click on the logo to go to the home page sends you into such an apoplectic rage then I don't know what to tell you. If you look at, for instance, the .NET Core 3.0 release notes[1] there is no mention in…
It's not coded in C#, it's written in C++. Release notes for a new version are not the place to list all the features of the engine. You can literally click on the home page and see "Object-oriented API with language…
I made one that consumed the HN API a little while ago (maybe a year?) using the fphttpclient library bundled with Lazarus. It was pretty simple to use and all the documentation is on the wiki[1]. It is a lot more low…
Clojure For The Brave And True is where I learnt Clojure and I can personally recommend it as a good read. It does start out slowly but the FP concepts can be a little tricky to grok coming from an OO background.
Aren't Erlang variables immutable by default? I find that makes a huge difference to the reliability of a program.
Honestly the Tour of Go on their site is pretty good for just diving into it. You can probably just skim the first few chapters just to get familiar with the syntax. https://tour.golang.org/welcome/1
> It's not facebook's fault people are uninterested and uneducated. Every company has one responsibility and one responsibility only - to make money for investors. I 100% disagree with this statement. It's the…
Well it sort of depends on what exactly you mean. Ease of use? Godot is probably the best in class for that in my opinion, but if you prefer text interfaces over GUIs then Love2D is very good. As far as frameworks go it…
I'm always impressed by your ability to keep cool when someone seems to be making a personal attack (though I'd like to assume they aren't). I think Elm/Evan is lucky to have you as a kind of evangelist.
> Is the iOS support good? Well it's officially supported so I'd imagine so.
From what I recall they decided against full Python support in favour of a C "API" that people can bind their favourite languages to. There's already Python, Nim, and D as well as some early support for Rust.
Have you run the chicken compiler with the -deploy flag? It doesn't create a statically linked binary but does dynamically link all the libraries with the binary in a single folder.
Then just use JQuery? Nobody is stopping you. Those modern frameworks are excellent if you're making anything bigger than a blog.
Well if my experience with py2exe is anything to go by raco distribute actually works 100% of the time so that's a pretty enormous improvement. Though I must admit my experience with py2exe is not particularly extensive.
Well you can deploy the executable file to a server if it has the Racket runtime just like Python, Ruby etc. But there is a tool called `raco distribute` that will bundle the executable and the runtime into a folder…
Depends on what you define as small but if you remove the GDB debugging information you can trim down your binaries by a huge amount. My last project was 3.4MB.
I'm no expert by any means, but I just opened Lazarus to look at the DB drivers and they seem pretty respectable. The MySQL driver only goes up to 5.6 but works well in my experience. I haven't tried the SQLite,…
Godot does have a low CPU mode that limits screen refreshes until something is interacted with on screen or animated, it's what the actual editor uses. I'm not sure whether it works on web exports though.
Ahh I see what you're saying now. Yes, you can: https://docs.godotengine.org/en/stable/tutorials/plugins/gdn... The tutorial starts with C but there is a C++ one as well. Again though, I would recommend at least trying…
I'm still not following sorry? All builds (except for server/headless build which is Linux only) are available for Linux, macos and Windows as binaries. This includes the standard build and the Mono build. All builds…
I'm not sure what you mean. The engine is written in C++. There is the standard build which comes with GDScript and the Mono build which also has C# support. Both support dynamic libraries. You can download the source…
So something like LÖVE2D with wrapped Win32 APIs? That would be super cool, I wonder if anyone has done something like that.
If having to click on the logo to go to the home page sends you into such an apoplectic rage then I don't know what to tell you. If you look at, for instance, the .NET Core 3.0 release notes[1] there is no mention in…
It's not coded in C#, it's written in C++. Release notes for a new version are not the place to list all the features of the engine. You can literally click on the home page and see "Object-oriented API with language…
I made one that consumed the HN API a little while ago (maybe a year?) using the fphttpclient library bundled with Lazarus. It was pretty simple to use and all the documentation is on the wiki[1]. It is a lot more low…
Clojure For The Brave And True is where I learnt Clojure and I can personally recommend it as a good read. It does start out slowly but the FP concepts can be a little tricky to grok coming from an OO background.
Aren't Erlang variables immutable by default? I find that makes a huge difference to the reliability of a program.
Honestly the Tour of Go on their site is pretty good for just diving into it. You can probably just skim the first few chapters just to get familiar with the syntax. https://tour.golang.org/welcome/1
> It's not facebook's fault people are uninterested and uneducated. Every company has one responsibility and one responsibility only - to make money for investors. I 100% disagree with this statement. It's the…
Well it sort of depends on what exactly you mean. Ease of use? Godot is probably the best in class for that in my opinion, but if you prefer text interfaces over GUIs then Love2D is very good. As far as frameworks go it…
I'm always impressed by your ability to keep cool when someone seems to be making a personal attack (though I'd like to assume they aren't). I think Elm/Evan is lucky to have you as a kind of evangelist.
> Is the iOS support good? Well it's officially supported so I'd imagine so.
From what I recall they decided against full Python support in favour of a C "API" that people can bind their favourite languages to. There's already Python, Nim, and D as well as some early support for Rust.
Have you run the chicken compiler with the -deploy flag? It doesn't create a statically linked binary but does dynamically link all the libraries with the binary in a single folder.
Then just use JQuery? Nobody is stopping you. Those modern frameworks are excellent if you're making anything bigger than a blog.
Well if my experience with py2exe is anything to go by raco distribute actually works 100% of the time so that's a pretty enormous improvement. Though I must admit my experience with py2exe is not particularly extensive.
Well you can deploy the executable file to a server if it has the Racket runtime just like Python, Ruby etc. But there is a tool called `raco distribute` that will bundle the executable and the runtime into a folder…
Depends on what you define as small but if you remove the GDB debugging information you can trim down your binaries by a huge amount. My last project was 3.4MB.
I'm no expert by any means, but I just opened Lazarus to look at the DB drivers and they seem pretty respectable. The MySQL driver only goes up to 5.6 but works well in my experience. I haven't tried the SQLite,…