back
user profile
deepaksurti
3,145karma·720submissions·October 23, 2014
about
* A polyglot programmable programmer.
* Currently, Graphics Engineer and ML Practitioner.
* Experienced in games, scientific visualisation domains, AR.
* Own work I am proud of: - http://github.com/dmsurti/AssimpKit - http://www.isongames.com.
Note: Any comments on this site attributed to me are my opinions and not those of any current, past, or future employers/clients. Consider yourself so notified.
recent activity (720 total)
comment
I code in CL, Clojure using only vim. I use only % operator, set sw = 2, visual > or < to edit lisp forms and I am very happy!!!
comment
For the GUI toolkits, don't know why CAPI was not listed? Yes it is LW specific but it is a worthy choice. I prototyped an entire 3D game scene using CAPI using the OpenGL 1 FFI they provided and…
comment
When I started learning CL, I tried Emacs for a week, but then gave up. I was a VIM user already. So this is my development environment and I have been using it ever since, professionally as well. I h…
comment
In LispWorks, tracing method is possible [1], don't know how to do that with SBCL. Trace is implementation specific, so you have to check SBCL manual to trace methods. See this gist for LW here: …
comment
I too miss trace a lot. Whenever I have worked on a common lisp project, trace has helped a ton to understand the application design, either for a new feature addition or a bug fix. Just knowing the s…
comment
Is Dolphin Smalltalk no longer available? Cannot reach the object arts server. As of today, what is the recommended Smalltalk to use if I wanted to create a 3D scientific visualization app using OpenG…
comment
+10 to the suggestion to layer IDE features progressively. My setup is after trial and error: vim + (nerd tree, command-T, tagbar, Gundo) inside a tmux session. On another tmux window, I use 'fin…
comment
I have also been working my way through learning Blender. 2 years back, when I was writing a 3D game, I learnt Blender in the context of importing models, setting textures, material, exporting to the …
comment
I implemented a solver in Common Lisp, quite a while back. The repo: https://github.com/dmsurti/sudoku and some details here: http://www.deepaksurti.com/blog/…
comment
NLTK: https://github.com/nltk/nltk with the documentation at http://www.nltk.org . I found the code easy to follow through. I referred to it when adding tests for toke…
comment
I am based out of India. Irrespective of the location, being in this domain for 2+ years now, I can tell you that while there may be comparatively few open positions, the pay (irrespective of location…
comment
> Let me explain. You'll probably get much better with at least one thing once you ship a real project to the end, and this is where you'll get better. +100. I did exactly this. After wor…
comment
I first try to familiarize myself with the high level design/org of the code base, going through the README, other docs, looking at the test code if any and just generally scanning the important …
comment
The Elements of Computing Systems: http://www.nand2tetris.org . A great, fun, do it yourself projects with subtle hints to move forward. Helps you lay a good foundation for programming. Hel…
comment
I have tested with the iOS Beta version while writing a 3D sports simulation game. I have missed these: a full object DB with a query language. Right now I use rucksack which serves my needs. Very pro…