Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

License

NotificationsYou must be signed in to change notification settings

planetis-m/planetis-m

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

My name is Antonis Geralis. I am a computer science student.I speak 🇬🇷 Greek (native), 🇺🇲 English and 🇩🇪 German. I code mostly inNim, but I am quick to pick up new languages and frameworks. My programming interests include multithreading, machine learning, fuzzing and vulnerability assessment, making indie games and web-apps. I love solving hard problems and learning about Computer Science.

Posts

datepostbrieflinks
14/4/23Using NimScript for your build systemWelcome to this tutorial on using NimScript for your build system!full text
13/4/23Naylib Goes Mobile: Porting to Android in Just 3 Days!In this post, I'll share how I managed to port my Nim raylib bindings to Android in just three days.full text
23/12/20An introduction to ECS by exampleIn this post I'm exploring the inner workings of an strict ECS implementation, discuss the...full textdiscussion
7/6/18Creating a simple macroHello, as you might know Nim is a powerful programming language that supports metaprogramming...full text

Software

Some of the most interesting software projects I've authored are:

NameDescription
compute-simA compute shader emulator that simulates GPU-like environments on CPU.
drchaosA powerful and easy-to-use fuzzing framework in Nim for C/C++/Obj-C targets.
libfuzzerThin interface for libFuzzer, an in-process, coverage-guided, evolutionary fuzzing engine.
eminimJSON serialization framework, works from a Stream directly to any type and back.
manuA linear algebra library in pure Nim. Supports constructing and manipulating real, dense matrices.
syncUseful synchronization primitives
bingoBinary serialization framework
goodluckA hackable template for creating small and fast games. Nim port
breakoutBreakout game implemented using strict ECS architecture. Used as a testbed.
naylibYet another raylib wrapper
jsonpakPacked ASTs for compact and efficient JSON representation, with JSON Pointer, JSON Patch support.
patgraphEfficient graph data structure library. The graph is a seq of nodes plus a seq of edges.
ssostringsSmall String Optimized (SSO) string implementation
cowstringsCopy-On-Write string implementation according tonim-lang/RFCs#221
html2karaxConverts static HTML to Karax.
neuralnet-examplesNeural network examples
protocoledInterface macro
fusion/astdslA DSL for convenient construction of Nim ASTs
looperFor loop macros, zip, enumerate, collect (merged upstream)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp