Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 16
  1. This post is the third part of a three part series on concurrency in Serene’s runtime.

  2. This post is the second part of a three part series on concurrency in Serene’s runtime.

  3. This post is the first part of a three part series on concurrency in Serene’s runtime.

  4. As you may know, I’m working on a programming language called Serene.

  5. On Mathematics - Preface

    Table of Contents Preface Preface In this long essay, I will explore the wonderful world of mathematics in hope of drawing a more clear picture of what mathematics really is and emphasis the importance of mathematical thinking as a skill that can drastica…

  6. Anti-matter and time

    I think a lot when I have a bit of time to spare.

  7. Git Etiquette

    Table of Contents Rational Git Commits Single purpose commits Commit Messages Commit early, commit often Don’t commit generated files Don’t alter published history Merge VS Rebase Don’t change other people’s history Don’t expose your unfinished work to pu…

  8. Serene on the LLVM

    Table of Contents A little bit of history The challenge of the language again As you may know, I’m trying to build my new programming language, after a ton of study and many experiments, I finally made the decision on what platform I’ll target for Serene.

  9. Beyond the big bang

    I think a lot when I have a bit of time to spare.

  10. I think a lot when I have a bit of time to spare.

  11. Serene (simple versoin)

    Table of Contents Data structures Reader/Parser Scope Special forms Builtin Function Example program What is missing ?

  12. Choosing the target platform

    Table of Contents Racket Javascript Python BEAM The JVM One VM to rule them all After wrapping my head around the rational of My new programming language, I have a big decision to make.

  13. Rational and a name

    Table of Contents Rational (Take 1) and goals Lisp is superior A Name This post is a draft and I’ll finish it gradually As I mentioned in My new programming language, I’m creating a new programming language.

  14. My new programming language

    Table of Contents My way of learning As a software engineer, one of my joys in life is to learn new things.

  15. Transaction Variants

    Table of Contents Flat Transaction Transaction Savepoints Nested transactions Chained transactions Compensating transactions Saga Transactions In this post I want to talk about different variants of database transactions, I assume you already know about d…

  16. Fatty Liver

    Disclaimer: In no way, I’m an expert in medicine or medical science.