Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
shogundev
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
shogundev
4y ago
LMAO will do, check again in some minutes. -Shogun
2.
▲
by
shogundev
4y ago
Division yielding always a float is a python issue, in python you would use the floor division to get integers, but you cant do the same in plain shark because other target platforms might not have it. You can disregard and ignore most floa
3.
▲
by
shogundev
4y ago
Thats why you should refer to it as GS or GShark XD. I was aware of it so no worries
4.
▲
by
shogundev
4y ago
The code compiles and runs very cleanly and smoothly under win32 and linux mint. This is probably an issue of size_t being different sized in a platform or the code using int64_t everywhere but int is 32 bit. Thanks (and is not ironic). Sho
5.
▲
by
shogundev
4y ago
Most the weight of the binaries is in the GameShark framework. You can get a tiny binary by erasing all files under /bin except shark(.exe) and system.shar
6.
▲
by
shogundev
4y ago
Shark doesnt solves any problem you could not solve with other languages, its just better at handling a whole wide range of problems others cant solve. Have you dreamed making the frontend and backend of your site in the same language, or b
7.
▲
by
shogundev
4y ago
There could be many, thanks for pointing it out O U O
8.
▲
by
shogundev
4y ago
Not happening. If you compile something to Lua assigning a key to nil will erase it, python and javascript will keep it. Pheraps making a special NullObject value to fill these slots would be a good idea, but you could not interact seamless
9.
▲
by
shogundev
4y ago
I like swift and rust quite actually. Might make a shark VM from scratch in swift for the heck of it. :)
10.
▲
by
shogundev
4y ago
Just tell GCC to shut up and try again, if persistent make an issue in GH. Shark used to stand for SHAred ARKitecture, since the language can compile to lua, python and javascript using the shared architecture found in the three. Now it sta
11.
▲
by
shogundev
4y ago
I liked NIM btw. But shark is not about a faster python, it ofers quite a few advantages: speed, size, hackability, ambiguity and lookahead free grammar, and foremost an insane portability and repertorie of libraries to use. The shark compi
12.
▲
by
shogundev
4y ago
The standard python distro does lift a good 27-30 MB depending on version and offers lots of optional (but generally useful) libraries. The standard shark SDK distro lifts under 13 MB and also offers some precompiled libs (mostly game and g
13.
▲
Show HN: The Shark Programming Language
(github.com)
107 points
by
shogundev
4y ago
|
94 comments
14.
▲
Show HN: The Shark Programming Language/Game SDK
(github.com)
1 points
by
shogundev
4y ago
|
1 comments
15.
▲
by
shogundev
4y ago
A extremely portable programming language and game framework i made from scratch.