Profile cover photo
Profile photo
Dibyendu Majumdar
26 followers
26 followers
About
Dibyendu's posts

Post has attachment
SimpleDBM - a NoSQL Transactional DB in Java
The goal of the SimpleDBM project was to primarily teach myself how DBMSes work. In that goal it succeeded I think, and it also was great fun researching all the computer science literature on database technology and applying the techniques invented by grea...

Post has attachment
What's great about Lua?
Lua  is an amazing programming language implementation. I say implementation because it is not just the language itself but how it is implemented that is particularly impressive. As a programming language, Lua can be characterised as a small but powerful la...

Post has attachment
Lua 5.3 Bytecode Reference
Lua  bytecodes are not officially documented as they are considered to be an implementation detail. The best attempt to document Lua bytecodes is the A No-Frills Introduction to Lua 5.1 VM Instructions by Kein-Hong Man. However this document is quite old no...

Post has attachment
Unique problems of a start-up
Well recently I took the plunge and started my own tech start-up after years of thinking about it. So I have been battling the usual things that many start-ups face I guess. Of great help are inspirational talks such as these. First is the talk by creator o...

Post has attachment
I love the new Microsoft!
I have always been a Java person ... until now. With the new cross platform open source CLR (.Net) platform from Microsoft, I am doing exciting new work in C#! I also love the Linux subsystem on Windows 10 - which I installed today. I was able to build my L...

Post has attachment
Never been as good as now for creating software
When I started building software 25 years ago, one had to pay for everything, even a basic C compiler was not free. There was no internet, no Linux, no OpenSource. The computing world has really moved on. Now when one starts a project there is a whole range...

Post has attachment
From Java to C#
I am using C# for the first time in a major new project. This has been made possible thanks to Microsoft's open sourcing C# and making it cross platform . I am using C# both on the client desktop as well as the server backend. My initial impression is that ...

Post has attachment
Lua Workshop 2015
I presented Ravi at the Lua Workshop 2015 held at Stockholm. You see see the slides of my presentation here .

Post has attachment

Post has attachment
An LLVM binding for Lua
I announced the development of Ravi back in January 2015. It started as an experiment - I was not certain whether Ravi could achieve the performance levels of LuaJIT , the reigning monarch for Lua JIT compilation. I am pleased to report that Ravi is able to...
Wait while more posts are being loaded