[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]

What the best language to code a self learning AI in?

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: 44
Thread images: 4

File: 1503842634926.jpg (116KB, 750x746px) Image search: [Google]
1503842634926.jpg
116KB, 750x746px
What the best language to code a self learning AI in?
>>
javascript
>>
>>62116012
asembly
>>
>>62116012
python 2.7.* if you want to get shit done
>>
>>62116012
You could try with Ruby.
>>
>>62116012
Prolog.
>>
>>62116012
Brainfuck implemented in Ruby
>>
>>62116012
LISP, Haskell, OCaml, C++, Python...
>>
>>62116012
Isn't Quake 3 in C++?
It's open source and has self-learning AI.
>>
>>62117864
It's mostly written in C
https://github.com/id-Software/Quake-III-Arena/
>>
>>62117841
>C++
literally why
>>
>>62118598
Al good "C++" projects have large parts (mostly critical ones) written in C.
>>
there is no such thing as a self learning AI. If you want to write an AI algorithm you can choose something with a library that does some relevant code for you but its not necessary.
>>
>>62118611
For speed related features. I should said "C/C++"
>>
>>62118628
all large C projects have numerous memory bugs ready to exploit your computer
>>
>>62116913
Python 2.7 will be deprecated soon.
Don't even bother with it.
Python 3 now is good enough.
>>
>>62119004
Was python 2.7 ever better than 3? What changed, apart from some libraries being ported?
>>
>>62118932
Name three
>>
>>62119235
http://nginx.org/en/security_advisories.html look for the major ones

http://www.cvedetails.com/product/31837/Pivotal-Software-Redis.html?vendor_id=15183
>>
>>62119255
>numerous
>4 in three years
lmao keep trying you pointer-misunderstanding brainlet, go back to your artizan gitshithub
>>
>>62119144
Printing to console went from
print 'something'
to
print('something')
>>
>>62119290
implying you can produce better code than all the people who review nginx or redis patches

pointer arithmetic is the first thing you learn in a cs degree, its not hard its just complex when you have a million dynamic things pointing to each other.

rust is taking over, get on the bus or keep living in your shit unsafe world on your own
>>
>>62117394
Why? Nobody uses it
>>
>>62119347
>rust is taking over,
name three operating systems made with rust
>>
>>62119440
what percentage of source code in the world is operating systems?
>>
>>62118932
Yes but that's not because of the language you fucktard. It's because of the dipshit programmers who can't understand the concept of security. By your logic all web based programming languages are bad because most websites have some sort of vulnerability to own your box. Don't say anything if you don't know what you are talking about ...
>>
>>62119537
where are these large codebases written by masters with zero memory bugs?
>>
>>62119571
Where is any large project with zero bugs?

Protip: you can't name one
>>
>>62116012
prolog
>>
>>62119617
>zero _memory_ bugs
any rust codebase
>>
>>62119646
Oh yeah? Python fanboys seemed to think python is immune to memory exploits like overflows. Still happens.

Also Rust still suffers from ROP exploits sooooo...
>>
File: jane-hill-0005.jpg (732KB, 2336x3504px) Image search: [Google]
jane-hill-0005.jpg
732KB, 2336x3504px
>>62119680
>ROP exploit
not true, how the fuck can you overwrite the stack pointer (which is a memory operation) when all memory ops are thread safe?

face it, us SJWs are taking over. cry me a river
>>
>>62119709
a non-PIE Rust binary will provide ROP gadgets
>>
>>62119757
>non-PIE
i dont think you understand the prerequisite conditions required to perform a ROP exploit bru
>>
>>62116012
Should've used gamemaker
>>
>might you you be
>spacing on the options
5/10 apply yourself
>>
>>62116012
>might you you
>>
>>62116012
machine language input entirely through sound waves
>>
>>62116012

LISP
>>
File: 090409-04-child-robot_big.jpg (47KB, 461x344px) Image search: [Google]
090409-04-child-robot_big.jpg
47KB, 461x344px
>>62116012
Search for existing Github/Kaggle projects that have similar heuristics for what your AI is optimizing for. Use those languages. Data is more important than what language is running under the hood.
>>
>>62122001
I really hate it when robot children are hitting on me
>>
>>62119004
>Python 2.7 will be deprecated soon
they have been saying that for a while
>>
>>62116012
PHP
>>
>>62116012
>Spurmburp the Dewmaster

Lmao
Thread posts: 44
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.