Is Lua+C+SQLite the Holy Trinity of simplicity, speed and sexiness?

Is Lua+C+SQLite the Holy Trinity of simplicity, speed and sexiness?

Other urls found in this thread:

article.gmane.org/gmane.comp.version-control.git/57918
twitter.com/AnonBabble

>lua
>SQLite

C's the only good one of those.

God tier: APL, Coq, FORTH, Idris

>apl
>coq
found the macfag

>found the macfag
>implying APL has anything to do with Apple

>C
>simplicity
Try writing anything longer than fizzbuzz in C and calling it 'simple'.

APL=Apple
Coq=Cock

You tried to fool us -- you fooled no one

You fool

>Every api in C ever
>allocate
>access struct and do shit
>free

>Java
>no function pointers
>no macros
>1000 lines and it still does fucking nothing

RAM is so cheap these days free() belongs to the past

Not for real-time systems, where *any* kind of non-deterministic delay results in no longer being fit-for-purpose.

Have fun with memory leaks idiot

>C
>no lambdas
>have to download an external library just to do basic shit like vectors
>no namespaces, so either everything has a retardedly long name, or you risk conflicts with said external libraries
>retarded struct and enum syntax
>unreadable code due to retarded function names (good luck guessing what ftw does if you don't already know it)

Tell that to the Rust game devs

you can implement lambdas with macros, function pointers and gnu c (standard c doesn't allow functions to be defined within other functions)

Buy more RAM jesus christ it's fucking cheap

Lua's syntax is an eyesore

C + Perl + PostgreSQL. This is your Holy Trinity OP.

that's the holy trinity of no productivity.

>C
>No productivity

What are you, new?

>no lambdas
useless anyway
>external library for vectors
jscuck, amirite? no leftpad either
>no namespaces
you clearly don't know C if you don't know it has namespaces
>guessing
jscuck confirmed! actual programmers know to read documentation, no need for guessing

but postgres isn't lightweight

replace Lua with tcl

>lambdas are useless
thank you for input pajeet

no problem, retards such as yourself need to be educated
for what do you think you NEED lambdas? I'll school you even further

>having to read documentation for every single called function to even have any general idea about what the code is supposed to do
>not understanding lambdas, closures and their use and therefore calling them useless
>thinking that wanting to use anything more useful than bare-bone arrays is automatically a JS user
There's a reason nobody uses them in C++, Java, C# and other languages that actually come with features. C is shit and minimalism in languages leads to shitty code due to having to work around all the lacking features.
Good luck trying to use C's built in function to sort an array of indices (of another array) by the values of the other array without closures, and without using some shitty workaround that makes an one liner in a decent language have 50 lines of code.

For what do you think you NEED anything else than assembly?
It's not about NEEDING them, it's about making the code cleaner and shorter. Especially when dealing with C's lack of closures.

>backpedaling
oh, so now it's closures? I never said anything about closures, I said lambdas are useless; let me guess, you think they're the same thing, right jstard? fuck off
>dealing with C's lack of closures
lambdas are not closures you shit stain """html programmer"""

C, Lua and SDL in my case.

>waaah, my favourite language is an antic piece of shit with no features, so everyone who doesn't like it is a web dev
Kill yourself, retard. Lambdas in any decent language automatically imply closures, see C++, C#, Java. For any situation you run into, you can pick one of those 3 languages and be better off than with C. For performance, C++, and for everything else, C# or Java.
>inb4 muh bloat

Java and python and ruby is good

The poo is strong with this one

lua is shit

this guy has the right idea:

Java supported closures before it even got lambdas

article.gmane.org/gmane.comp.version-control.git/57918

...

And C supports neither.

GNU C supports nested functions, which you can use like lambdas using a well-written macro.
Only gcc and clang support it tho.

>perl
You should stop using this insecure POS.

nice shop

>I don't know the difference between lambda and closure
>I got rekt hard
:^)