MakeBelieve
|
|
February 01, 2014, 03:13:08 AM |
|
is node.js similar to PHP is it easy to learn or is it a lot more difficult?
Its javascript, so you need to learn javascript to use it. Personally, I prefer javascript to PHP but others will prefer PHP. I wouldn't say one is easier to learn than the other. But if you can learn PHP, you can certainly learn javascript no problem at all. I'll take a look and research a bit of it and I might just give it a go.
|
On a mission to make Bitcointalk.org Marketplace a safer place to Buy/Sell/Trade
|
|
|
atc1
|
|
February 01, 2014, 10:12:58 AM |
|
Javascript,Python if you're just looking to get started and have some fun. Plenty of free tutorials available online as well for these two.
|
|
|
|
PrintCoins
|
|
February 07, 2014, 04:06:15 PM |
|
Node.js is server side javascript. It doesn't need an apache server to route calls to it as it is the webserver itself. It answers directly to the port 80 calls. PHP is a seperate thing which gets called every time apache gets hit. This has two side effects:
* A startup and a tear down delay for every server hit. * No memory of previous interactions. Php starts a new process every time, so you have to re-establish file connections, db connection and all info. Theoretically you could maintain all app data in the app memory in node.js and just save to a db to keep the memory load lower and to deal with if/when the server restarts having something to recover from.
Some things to be concerned about with node.js:
* An error anywhere in the app could make all routes go down ... php might have an issue on an individual page, but it won't cause an issue on other pages. * Shared memory and continuous running node process can present an issue if your code has memory leaks - objects accumulating, but never being destroyed. * Javascript can lead to a lot of potential complexity and bad programming styles could create a very very nasty to debug code ball - especially when considering the possibilities of async coding. * PHP class system, similar to programming in Java is nice for large teams with various coding skill levels as it provides more structure. This slows things down, but it also leads to less chaos.
I love node.js myself, and try to use it in every project I can, but it is not all roses. Or maybe it is, but the thorns can really get you if you don't handle it well.
|
|
|
|
jongameson
Member
Offline
Activity: 84
Merit: 10
|
|
February 07, 2014, 05:13:35 PM |
|
C#, hands down
|
|
|
|
rohnearner
|
|
February 07, 2014, 05:19:37 PM |
|
What languages are a lot of common exchanges usually in? Pools as well.
I don't know about you but after some research i decided to go with PHP/MYSQL , CSS, Java/Jquery .
|
|
|
|
roslinpl
Legendary
Offline
Activity: 2212
Merit: 1199
|
|
February 07, 2014, 05:20:51 PM |
|
What languages are a lot of common exchanges usually in? Pools as well.
PYTHON !!!!!! Python Django. #Nasa #Google #Youtube #Future #Simplicity
|
|
|
|
empoweoqwj
|
|
February 08, 2014, 02:46:26 AM |
|
What languages are a lot of common exchanges usually in? Pools as well.
PYTHON !!!!!! Python Django. #Nasa #Google #Youtube #Future #Simplicity Didn't realize any of those were crypto exchanges
|
|
|
|
remotemass
Legendary
Offline
Activity: 1122
Merit: 1017
ASMR El Salvador
|
|
February 08, 2014, 03:48:53 AM |
|
To learn programming I would recommend proce55ing (processing.org). It should be called 'Visual Java'... One cool thing about it is that is very visual and you can see straight away the result of applying small changes to the code. Pretty much like cooking, where you change the portions of a recipe and get a different result. I think proce55ing is indeed the closer programming can get to cooking. Play around with examples and code from openprocessing.org It is great to learn Object Oriented programming and everything. And it is actually much more powerful that you could think of it looking at a first glance, because of things like Arduino and stuff. It is definitely not a toy language! Take it seriously to take your programming skills to the top level.
|
{ Imagine a sequence of bits generated from the first decimal place of the square roots of whole integers that are irrational numbers. If the decimal falls between 0 and 5, it's considered bit 0, and if it falls between 5 and 10, it's considered bit 1. This sequence from a simple integer count of contiguous irrationals and their logical decimal expansion of the first decimal place is called the 'main irrational stream.' Our goal is to design a physical and optical computing system system that can detect when this stream starts matching a specific pattern of a given size of bits. bitcointalk.org/index.php?topic=166760.0 } Satoshi did use a friend class in C++ and put a comment on the code saying: "This is why people hate C++".
|
|
|
roslinpl
Legendary
Offline
Activity: 2212
Merit: 1199
|
|
February 08, 2014, 02:55:19 PM |
|
What languages are a lot of common exchanges usually in? Pools as well.
PYTHON !!!!!! Python Django. #Nasa #Google #Youtube #Future #Simplicity Didn't realize any of those were crypto exchanges Cause they re not. But I am more than 100000% sure, that you can make wonderful and no bugged exchange in Python language. Python is most amazing language I ever learnt.
|
|
|
|
E.exchanger
|
|
March 18, 2014, 08:30:08 PM |
|
Exactly the one which suits your future plans !!
web developing : php htlm asp .net etc
Coding : Perl python ruby c
exploits writing : perl python ruby assembly hexing
so decide what you want to do maybe android development or anything. good luck
|
|
|
|
maurya78
|
|
March 19, 2014, 06:58:35 AM |
|
PHP and Javascript are the most useful
Get familiar with R-on-R
|
|
|
|
sudoku
|
|
March 19, 2014, 07:43:52 AM |
|
Start at the bottom. Learn assembly language. Then learn C. Then golang/C++/Java/Scala. Learn some scripting languages: Bash, Python, Perl.
|
1SudokuNgdzsYuANDinxUBwKgfyv5cptW
|
|
|
tkbx
|
|
March 19, 2014, 10:44:30 AM |
|
No matter what, I would learn Python. From there, if you want to do web apps, Javascript and Ruby would be good to know. If you'd rather make desktop applications, you should learn C, which can be used on all platforms. You might like Java, which also works on all platforms, but some such as myself strongly dislike.
|
|
|
|
xsmoffx
Newbie
Offline
Activity: 37
Merit: 0
|
|
March 19, 2014, 01:06:35 PM |
|
Probably JavaScript is a language that's good to learn
|
|
|
|
Sindelar1938
|
|
March 19, 2014, 04:14:13 PM |
|
Php and JavaScript and familiarity with python and Django
|
|
|
|
oomi0010
Member
Offline
Activity: 75
Merit: 10
|
|
March 19, 2014, 05:42:58 PM |
|
I'm learning php and phython.
|
-<{[_O_]}>-
|
|
|
roslinpl
Legendary
Offline
Activity: 2212
Merit: 1199
|
|
March 19, 2014, 06:54:33 PM |
|
I'm learning php and phython. Good choice! With PHP and Python you wont ever die There is always a job for PHP and Python devs. And I think in next 5 years Python will be no1 Google, Nasa, Youtube ... do not have to say more
|
|
|
|
Cryptopher
Legendary
Offline
Activity: 1789
Merit: 1008
Keep it dense, yeah?
|
|
March 20, 2014, 09:19:04 PM |
|
I'm a Java developer and recently I have been integrating Java applications into a ColdFusion Wheels framework. So far so good
|
Sign up to Revolut and do the Crypto Quiz to earn $15/£14 in DOT
|
|
|
Warning__3
|
|
March 20, 2014, 09:23:17 PM |
|
I started with C to learn the real basics and after i while i moved on to C++ but i still do some programming in C, just because it's real fun
|
|
|
|
pioter
Member
Offline
Activity: 70
Merit: 10
|
|
March 20, 2014, 09:28:24 PM |
|
fortran cuz i need to learn it...
|
plis send btc : 1Dh194qAHCejvAYtS54j2n5p6MoK85PmcQ
|
|
|
|