/script>
[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

if lisp and lamdbas are so great then why not a single software

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 28
Thread images: 4

File: 148755439595.png (87KB, 148x150px) Image search: [Google]
148755439595.png
87KB, 148x150px
if lisp and lamdbas are so great then why not a single software is developed with them?
>>
>>8692039
long ago, I know yelp used lisp because i went to school with some peeps that were close to the company

idk if they still do
>>
>>8692039
Some videogames use lisp.
>>
>>8692039

I write scientific software in full on autistic functional scala
>>
>>8692039
Lambdas are indeed pretty great for rDNA cloning, although they don't cause or are in any way related to lisp.
>>
https://en.wikipedia.org/wiki/Game_Oriented_Assembly_Lisp
>>
taken from stackoverflow

>DART. A logistics app written in Common Lisp for the first gulf war, to free Kuwait from Saddam Hussein. One could say that the war started when this app was ready. The developers worked under intense time pressure to make it possible.
>This single application is said to have paid back for all (!) US government investment in AI research.
>>
>>8692039
I don't care about lisp but lamdbas? They're in every primary industry language and used often.
>>
>>8692039
you have to be smarter to use them, most codemonkeys are dumb
>>
>>8692039
Crash bandicoot is written in lisp.

http://all-things-andy-gavin.com/2011/02/02/making-crash-bandicoot-part-1/
>>
>>8692596
Fuuuuuck that sounds amazing.

Has there ever been a public version?
>>
>>8692723
Trust Naughty Dog to come up with something crazy smart like this. The programming trickery they employed getting Crash Bandicoot to run on the PS even had Sony scratching their heads.
>>
>>8692606
typical lisp faggot. try C++ at a hedge fund then bitch
>>
I'm about to graduate from CS and had a class where we had to use Scheme, but I'm still not exactly sure how a Lisp-type language is advantageous

Performance?

Certainly not readability as it's tedious as fuck to write
>>
Don't know if this is still true, but UPS's website used to be written in Tcl.
>>
File: 500004885-03-01.jpg (160KB, 800x1041px) Image search: [Google]
500004885-03-01.jpg
160KB, 800x1041px
> when your programming language is so superior there were computers designed especially for it.
>>
I guess because it's hard to learn and code and so you don't find people who do it easily.
And because classes are a good organizational structure for large projects.
>>
File: C#.jpg (20KB, 750x422px) Image search: [Google]
C#.jpg
20KB, 750x422px
Normal Programming languages: here are some useful lego blocks that you will definitely use, go build something

Lisp Programming: here are some primitive lego blocks, which you can use to build complex lego blocks, go build something

In a purist sense, LISP is great, but you also end up reinventing the wheel 1000 times just to do simple CRUD apps.

>pic related, the comfiest programming language ever
>>
>>8693829
>it's hard to learn and code

no it isn't
>>
>>8693208
scheme is a teaching language, production languages offer more flexible styles(OO, procedural)

some algorithms are easier to write in a lisp style and it does impose a certain discipline on the coder, but these advantages are small which is why it is so rarely used in production
>>
>>8693844

fellow C#babby here

it has lambda functionality if anyone is so inclined
>>
>>8693208
>Performance?
the performance of scheme style languages is not great because unless you're rewriting your executable at runtime, it needs to be interpreted

major operating systems will throw a runtime exception if you make runtime modifications to program space, so you need to run on a highly tricked out OS to do something like that
>>
>>8694183

That's what I gathered as I knew it was interpreted so I simply couldn't fathom an advantage while learning about it

reading about the guys who made Crash though, they seemed to have developed a hybrid language that can invoke assembly code
>>
>>8692039
>why not a single software is developed with them?
Why don't a bunch of guys--without communication skill--work cooperatively to build software?

There are lambdas in VB .NET, too.
They are not appropriate for all situations.

Lambdas are similar to regex. They are amazing at what they do, but they can't create objects, handle call backs.
>>
>>8694223
I read the Gavin post on GOOL. I think it basically evaluates all the macros at compile time, but you're restricted in your ability to use things like eval and lambda at runtime.(making it possible to compile the language)
>>
File: spectrum48k_jpg[1].jpg (44KB, 528x341px) Image search: [Google]
spectrum48k_jpg[1].jpg
44KB, 528x341px
>>8693779
>BASIC is so powerful there were entire families of computers designed around it
>>
>>8693844
>what is common lisp?
>>
>>8695756
>Lambdas are similar to regex.
...

Well by regex you mean some API that let's you parse strings.

Lambda expressions give you a Turing complete programming language in of itself.
Thread posts: 28
Thread images: 4


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.