Live data from Hacker News

List of software that has free tiers for developers

free-for.dev

11–20 of 29 posts

Re: List of software that has free tiers for developers

#11
post #2

One obvious thing that's missing here is Microsoft's SQL Server. Solid piece of software and associated tooling that has a free "Developer Edition", a full-featured version for developer use!

Why would anybody use that if we can just apt install postgresql?

SQL Server has some interesting features. It has a much better alternative to pgadmin. You can write stored procs in C#. I would use postgres for most tasks but there are things unique to SQL Server.

Re: List of software that has free tiers for developers

#12
post #2

One obvious thing that's missing here is Microsoft's SQL Server. Solid piece of software and associated tooling that has a free "Developer Edition", a full-featured version for developer use!

Why would anybody use that if we can just apt install postgresql?

Perhaps Because there is more to using a dB than just installing it Like tooling integration existing skills

Re: List of software that has free tiers for developers

#13
post #2

One obvious thing that's missing here is Microsoft's SQL Server. Solid piece of software and associated tooling that has a free "Developer Edition", a full-featured version for developer use!

Why would anybody use that if we can just apt install postgresql?

Is how it installs really the most important thing about a database?

Re: List of software that has free tiers for developers

#14
post #11

Earlier quoted context omitted.

Why would anybody use that if we can just apt install postgresql?

SQL Server has some interesting features. It has a much better alternative to pgadmin. You can write stored procs in C#. I would use postgres for most tasks but there are things unique to SQL Server.

> You can write stored procs in C#.

It just occurred to me that Rust might be a really good fit for user defined functions in MySQL. I would never want to write in C or C++ myself, but with a nice crate that abstracts away and/or provides most the structures you might need to pass back and forth, I would be much more confident that if I got it compiling in Rust that it probably wouldn't blow up my database.

I mean, I think that's one of the major benefits of using C# over C or C++. You're not likely to segfault or buffer overflow, etc.

Re: List of software that has free tiers for developers

#16
post #2

One obvious thing that's missing here is Microsoft's SQL Server. Solid piece of software and associated tooling that has a free "Developer Edition", a full-featured version for developer use!

I think the author/s were only trying to list software that people would actually like to use!

Re: List of software that has free tiers for developers

#17
post #14
post #11

Earlier quoted context omitted.

SQL Server has some interesting features. It has a much better alternative to pgadmin. You can write stored procs in C#. I would use postgres for most tasks but there are things unique to SQL Server.

> You can write stored procs in C#. It just occurred to me that Rust might be a really good fit for user defined functions in MySQL. I would never want to write in C or C++ myself, but with a nice crate that abstracts away and/or provides most the structures you might need to pass back and forth, I would be much more confident that if I got it compiling in Rust that it probably wouldn't blow up my database. I mean, I…

Is there a database where you can write stored procedures in C or C++? Usually such languages can't segfault or buffer overflow.

Re: List of software that has free tiers for developers

#18
post #14

Earlier quoted context omitted.

> You can write stored procs in C#. It just occurred to me that Rust might be a really good fit for user defined functions in MySQL. I would never want to write in C or C++ myself, but with a nice crate that abstracts away and/or provides most the structures you might need to pass back and forth, I would be much more confident that if I got it compiling in Rust that it probably wouldn't blow up my database. I mean, I…

Is there a database where you can write stored procedures in C or C++? Usually such languages can't segfault or buffer overflow.

https://www.postgresql.org/docs/current/xfunc-c.html

Re: List of software that has free tiers for developers

#19
post #11

Earlier quoted context omitted.

Why would anybody use that if we can just apt install postgresql?

SQL Server has some interesting features. It has a much better alternative to pgadmin. You can write stored procs in C#. I would use postgres for most tasks but there are things unique to SQL Server.

You can write postgres functions in c, python, tcl, and perl. https://www.postgresql.org/docs/current/xplang.html

Re: List of software that has free tiers for developers

#20
post #14

Earlier quoted context omitted.

> You can write stored procs in C#. It just occurred to me that Rust might be a really good fit for user defined functions in MySQL. I would never want to write in C or C++ myself, but with a nice crate that abstracts away and/or provides most the structures you might need to pass back and forth, I would be much more confident that if I got it compiling in Rust that it probably wouldn't blow up my database. I mean, I…

Is there a database where you can write stored procedures in C or C++? Usually such languages can't segfault or buffer overflow.

User defined functions[1] in MySQL are dynamic libraries which are loaded and then you attach a function name to. A common example might be a hashing function that you want the DB to understand.[2]

That said, I bet just about every database supports something similar (and postgres' equivalent has already been provided by a sibling comment).

1: https://dev.mysql.com/doc/refman/5.5/en/create-function-udf....

2: https://www.percona.com/doc/percona-server/LATEST/management...

Post reply on HN