Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

/prog/ programming project

Name: Anonymous 2015-01-24 11:15

Hey guys! Let's all work on a programming project together. We could make some cool thing together. First lets decide what language to use

Name: Anonymous 2015-01-24 11:21

Beyond any doubt, the best language for new projects is Haskell.

Name: Anonymous 2015-01-24 11:37

I'm making a little toy language on the LLVM.

Name: Anonymous 2015-01-24 11:56

Symta

Name: Anonymous 2015-01-24 12:04

Only zygotic shitbrains pick the language before the project.

Name: Anonymous 2015-01-24 12:17

>>5
it's a joke about if we did try this, 100% of the project we be arguing about language, thanks for ruining the thread by making me explain it. 0/10 im not even mad.

Name: Anonymous 2015-01-24 12:34

>>6
I figured that after posting. No regrets.
It isn't much of a joke anyway, since it blends in with the rest of /anus/.

Name: Anonymous 2015-01-24 12:37

Name: Anonymous 2015-01-24 12:39

>>8
Now try do to that in any other language.

Name: Anonymous 2015-01-24 12:41

>>8
Doing type inference naively is double exponential, by cleverly using sharing in the type expressions you can bring it down to just exponential. But not matter what you do, there will be some rather simple expressions that will make the type checker explode. Luckily, these do not occur in practical programming.

Name: Anonymous 2015-01-24 20:06

>>8,9,10
It's funny because that problem should be solved with laziness.

Name: Anonymous 2015-01-24 20:07

Luckily, Haskell does not occur in practical programming.

Name: Anonymous 2015-01-24 20:34

Lua + C

Name: Anonymous 2015-01-24 22:48

Java

Name: Anonymous 2015-01-24 23:00

C# compiled to Brainfuck

Name: Anonymous 2015-01-25 2:12

You appear to be advocating a new functional, "multi-paradigm" and completely incomprehensible programming language. Your language will not work. Here is why it will not work.

You appear to believe that that garbage collection is free, that programmers love writing lots of boilerplate and that "Spooky action at a distance" makes programming more fun.

Unfortunately, your language lacks semicolons, lacks significant whitespace, has macros, has goto, lacks exceptions, has closures, lacks coroutines, lacks reflection, has subtyping and has multiple inheritance.

The following philosophical objections apply:
* Programmers should not need to understand category theory to write "Hello, World!"
* The most significant program written in your language isn't even its own compiler
* No language spec
* The name of your language makes it impossible to find on Google.

Your implementation has the following flaws:
* CPUs do not work that way
* Compilers cannot work that way
* Dangerous behavior is only a warning
* You don't seem to understand basic optimization techniques
* You don't seem to understand basic systems programming.

Additionally, your marketing has the following problems:
* Unsupported claims of increased productivity
* Unsupported claims of greater "ease of use"
* Noone really believes that your language is faster than assembly
* Rejection of orthodox programming-language theory without justification.

Taking the wider ecosystem into account, I would like to note that we already have an unsafe imperative language and you have reinvented PHP but worse.

In conclusion, I think this is a bad language, and you should feel bad for inventing it and programming in this language is an adequate punishment for inventing it.

Name: Anonymous 2015-01-25 8:08

>>16
Best Symta review yet

Name: Anonymous 2015-01-25 9:25

>>11
Types of all terms have to be forced (strongly normalized) at typecheck time, that's the very point of type inference and typechecking. If you don't normalize 'em, then might as well skip typechecking altogether.

That's also the reason why in dependently typed languages you have to prove that all calculations at the type level terminate. That's why all the totality bullshit there.

>>12
Keep telling yourself that, keep enclosing yourself in that cozy box where your low-level shitlanguages aren't being ousted by Haskell all over the place.

Name: Anonymous 2015-01-25 9:33

>>18
haskell is a dead dog in the water 15 years from now and C is still being used by everybody of worth and lisp half of that everybody.

die nigger die

Name: Anonymous 2015-01-25 11:24

>>19
Keep telling yourself that. Keep trying to convince yourself that Haskell job offers aren't growing like mushrooms after rain, and that every second programming blog doesn't write about Haskell. Just keep praying Haskell and other high-level languages won't come and eat C's and C++'s cake.

Name: Anonymous 2015-01-25 12:42

>>20
Just keep praying Haskell and other high-level languages won't come
What is Python,Ruby, PHP,Java, node.js and .Net ?
do you really think anyone would bother to learn Haskell when the above exist and have strong demand everywhere?

Name: Anonymous 2015-01-25 12:44

>>21
Check my high-demand dubs.

Name: Anonymous 2015-01-25 12:45

>>21
1. They do not eat C and C++ cake, so your examples are invalid.
2. They are extremely bad designed and a pain to use.
3. Lots of people bother to learn Haskell and once that number reaches the critical mass, BOOM baby, Haskell will replace most of that shit.

Name: Anonymous 2015-01-25 14:15

>>23
Lots of people bother to learn Haskel
citation needed.

Name: Anonymous 2015-01-25 14:17

Name: Anonymous 2015-01-25 14:36

write a dubs checker

Name: Anonymous 2015-01-25 14:56

>>25
a swath of people learning Haskell:
What is the progress of their learning? How soon they will become the experienced developers, required to solve the hardest webdev problems?

Name: Cudder !MhMRSATORI 2015-01-25 16:18

C + Asm. No exceptions.

Name: Anonymous 2015-01-25 17:25

>>28
Yes, those languages are so poor they don't have exceptions. Or any other error-handling mechanism.

Name: Anonymous 2015-01-25 17:38

>>29
Don't make errors, dumbass.

Name: Anonymous 2015-01-25 17:41

>>30
That's really bad trolling. You should refine your style.

Name: Anonymous 2015-01-25 20:13

>>20
every second programming blog doesn't write about Haskell.
Do you really perceive that as a good thing? A language known for its blogs?

>>23
Ok buddy, let's see some Haskell jobs. Post them here.

>>25
Lol did you actually read those?

Name: >>31 2015-01-25 22:57

>>31
I'M A RETARDED LOW IQ NIGGER THEREFORE EVERYONE IS A RETARDED LOW IQ NIGGER! I'M GONNA GO MAKE SOME ERRORS NOW! DURRRRR 2 PLUS 2 IS 1

Name: Anonymous 2015-01-25 23:00

blogs and reniggit don't mean anything.

Name: >>33 2015-01-25 23:22

I am a really angery racist. I deserve a spanking.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List