Comments (10)
On the gitter/irc chat @endragor is saying the update will be made soon(TM). However it's because they want to keep the update backwards compatible it can't be done easily I think(they're using it in production).
Currently I'm just using 0.18 as choosenim doesn't work on windows 64bit, so I'd also like to see the update.
from godot-nim.
@endragor anyway we can contribute, maybe start a branch?
from godot-nim.
Any news on this?
I also gave it try, but it is probably not enough to replace the isNil
with empty string checks, because some usages actually require nullable semantics. Probably Option[strings]
are required.
I got to the point where the API produces syntax like
proc setIterationsPerSecond*(iterationsPerSecond: int64): {.gcsafe, locks: 0.}
proc setIterationsPerSecond(iterationsPerSecond: int64): =
...
which is syntactically invalid because it is missing the void
return type. Either a consequence of missing nil semantics or pre-0.19 did allow that syntax...
from godot-nim.
@endragor anyway who could get some updates? I'm getting {.this.} pragma deprecrated
all over my editor. Doesn't need to be a full blown update, maybe a simple a message about we could go further?
from godot-nim.
Any news?
from godot-nim.
Speaking of updates, if you don't mind me asking here, I'd like to know if these bindings are planned to also work with Godot 3.1 in the foreseeable future? (I can't use 3.0 because I need gles2.)
from godot-nim.
@Skaruts, they currently work with Godot 3.1 : ) see #42
from godot-nim.
#42 is not merged yet, any reasons why?
from godot-nim.
@Zireael07, the main author of the bindings has commercial code in production that's on an earlier Nim version.
from godot-nim.
I thought it was something to do with the PR itself :P
from godot-nim.
Related Issues (20)
- Nim constructor not found for class BulletPhysicsDirectSpaceState HOT 1
- Issue with connecting signal BodyEntered (area) HOT 1
- Generate .dll for other platforms (like Linux) HOT 4
- New native extension system for 4.0 HOT 1
- Basis getEuler behavior
- Add proc directionTo for vector2 and vector3
- GDExtentions Support HOT 1
- Nake Build Error HOT 14
- Nake build failed if GODOT_BIN path contains space character
- How to deal with exceptions? (and other beginner notes) HOT 7
- Documentation search doesn't do anything
- Export questions HOT 2
- Is this abandoned? What's happening HOT 4
- nake build error:: type expected but got symbol 'Array' of kind 'enumField' HOT 2
- godot-nim crashing godot (windows 10) [Solved?]
- I can't find the answers
- Error: type expected, but got symbol 'Array' of kind 'enumField' HOT 1
- is this abandoned? HOT 7
- Output is flooding with `A foreign thread is created` when i use NavigationAgent
- Cant compile to wasm
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from godot-nim.