Bitcoin Forum
May 22, 2024, 09:54:38 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Learning to code for crytocurrency?  (Read 4141 times)
Stake
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
November 14, 2013, 06:52:32 AM
 #21

its very important that you understand and can write APL code.
no only APL and perl.
sed and awk are super hot right now too.  Smiley
true, and all the network code is written in bash with nc.

I can't help wondering how many people don't realize that you are being sarcastic and facetious.



probably very few people, which makes it that much more funny.

http://img004.lazyboys.info/people/bill_gates/bill_gates_bill_gates_throwing_floppy_disk_tayvXfDO.sized.jpg

I'm an ex-PHP and now node.js / rails developer and didn't even know what APL was, lol...
corebob
Full Member
***
Offline Offline

Activity: 238
Merit: 100


View Profile
November 14, 2013, 10:59:03 AM
Last edit: November 14, 2013, 11:16:04 AM by corebob
 #22

in all seriousness, I'm working on a Open Source cryptocurrency project using Java.  If you'd like to be involved I'd be happy to work with you.

Do you have any info on the project? Also bear in mind I am a complete novice using java etc. I do however have lots of experience with branding and design related stuff.

sure,

https://docs.google.com/file/d/0BwUFHE6KYsM0ZkxLVmFwbXQ3ck0/edit?disco=AAAAAGe8sYM
https://docs.google.com/document/d/1cKlN55wX7n0SLvxidLoFVrJnNMJO-Iefr8bVyeHBseg/edit
https://docs.google.com/document/d/1BcFv1UYPK3AOLrcL0ujiIzhr-c7fcs8mY9pASIlI8hM/edit

not yet launched: http://www.altchain.org

if you can demonstrate that you can comprehend those papers you certainly can be useful.

thanks Owen!

Is there a online repository for this?
You think java is the best fit for the protocol/daemon itself?
extro24
Sr. Member
****
Offline Offline

Activity: 481
Merit: 252


View Profile
November 14, 2013, 06:13:20 PM
 #23

Owen

Some of these posts will confuse you.  You need to look at the languages of Bitcoin.

The Bitcoin client is written in C++.  Bitcoin-Qt is also written in C++ but compiled using QtCreator.  Like corebob said, C++ is 20 years of pain and suffering but you have to know it.  It is the hard core engineering language.  No quarter given and no prisoners taken.

Bitcoin transactions are written in Script, which is a form of Forth.  You can download gforth and play with it.

To actually understand how object orientated code works, I would recommend Python.  An easy language to understand.

Java is useful in a web/Internet environment but not really relevant to Bitcoin.


For a gentle introduction to Linux I would go with Lubuntu.



bluemeanie1
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
November 14, 2013, 06:20:10 PM
 #24

in all seriousness, I'm working on a Open Source cryptocurrency project using Java.  If you'd like to be involved I'd be happy to work with you.

Do you have any info on the project? Also bear in mind I am a complete novice using java etc. I do however have lots of experience with branding and design related stuff.

sure,

https://docs.google.com/file/d/0BwUFHE6KYsM0ZkxLVmFwbXQ3ck0/edit?disco=AAAAAGe8sYM
https://docs.google.com/document/d/1cKlN55wX7n0SLvxidLoFVrJnNMJO-Iefr8bVyeHBseg/edit
https://docs.google.com/document/d/1BcFv1UYPK3AOLrcL0ujiIzhr-c7fcs8mY9pASIlI8hM/edit

not yet launched: http://www.altchain.org

if you can demonstrate that you can comprehend those papers you certainly can be useful.

thanks Owen!

Is there a online repository for this?
You think java is the best fit for the protocol/daemon itself?



No not yet, I will announce though when it's released.  It will be open source with one of the well accepted FLOSS licenses(haven't decided which one yet).

I like Java because that's what they use in Finance, it's the most useful language, and they have well validated Crypto libraries.  Also it runs on virtually any platform, it's fast, and lots of people know how to use it.

You will be able to build a trader bot quite easily in Python though.

Do you think Java would be an issue?

-bm

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
corebob
Full Member
***
Offline Offline

Activity: 238
Merit: 100


View Profile
November 14, 2013, 07:25:08 PM
 #25

in all seriousness, I'm working on a Open Source cryptocurrency project using Java.  If you'd like to be involved I'd be happy to work with you.

Do you have any info on the project? Also bear in mind I am a complete novice using java etc. I do however have lots of experience with branding and design related stuff.

sure,

https://docs.google.com/file/d/0BwUFHE6KYsM0ZkxLVmFwbXQ3ck0/edit?disco=AAAAAGe8sYM
https://docs.google.com/document/d/1cKlN55wX7n0SLvxidLoFVrJnNMJO-Iefr8bVyeHBseg/edit
https://docs.google.com/document/d/1BcFv1UYPK3AOLrcL0ujiIzhr-c7fcs8mY9pASIlI8hM/edit

not yet launched: http://www.altchain.org

if you can demonstrate that you can comprehend those papers you certainly can be useful.

thanks Owen!

Is there a online repository for this?
You think java is the best fit for the protocol/daemon itself?



No not yet, I will announce though when it's released.  It will be open source with one of the well accepted FLOSS licenses(haven't decided which one yet).

I like Java because that's what they use in Finance, it's the most useful language, and they have well validated Crypto libraries.  Also it runs on virtually any platform, it's fast, and lots of people know how to use it.

You will be able to build a trader bot quite easily in Python though.

Do you think Java would be an issue?

-bm

I have to admit I don't like the idea of using java at the lowest level.
With its virtual machine requirement and the binary blob most users is running on Windows.
The whole thing just smells bad. On the other hand it might attract quite a few developers. And is is a very productive language imo.

Personally I think Go, or even C, is a good fit. C might even attract some good developers as well.

That said, its not a big deal. I'll probably play around making a prototype in Go if the whitepaper solves the different issues well  Wink
bluemeanie1
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
November 14, 2013, 07:36:13 PM
 #26

in all seriousness, I'm working on a Open Source cryptocurrency project using Java.  If you'd like to be involved I'd be happy to work with you.

Do you have any info on the project? Also bear in mind I am a complete novice using java etc. I do however have lots of experience with branding and design related stuff.

sure,

https://docs.google.com/file/d/0BwUFHE6KYsM0ZkxLVmFwbXQ3ck0/edit?disco=AAAAAGe8sYM
https://docs.google.com/document/d/1cKlN55wX7n0SLvxidLoFVrJnNMJO-Iefr8bVyeHBseg/edit
https://docs.google.com/document/d/1BcFv1UYPK3AOLrcL0ujiIzhr-c7fcs8mY9pASIlI8hM/edit

not yet launched: http://www.altchain.org

if you can demonstrate that you can comprehend those papers you certainly can be useful.

thanks Owen!

Is there a online repository for this?
You think java is the best fit for the protocol/daemon itself?



No not yet, I will announce though when it's released.  It will be open source with one of the well accepted FLOSS licenses(haven't decided which one yet).

I like Java because that's what they use in Finance, it's the most useful language, and they have well validated Crypto libraries.  Also it runs on virtually any platform, it's fast, and lots of people know how to use it.

You will be able to build a trader bot quite easily in Python though.

Do you think Java would be an issue?

-bm

I have to admit I don't like the idea of using java at the lowest level.
With its virtual machine requirement and the binary blob most users is running on Windows.
The whole thing just smells bad. On the other hand it might attract quite a few developers. And is is a very productive language imo.

Personally I think Go, or even C, is a good fit. C might even attract some good developers as well.

That said, its not a big deal. I'll probably play around making a prototype in Go if the whitepaper solves the different issues well  Wink

C is a horrible platform for this.  The crypto libraries are notoriously difficult to support on many platforms.  Most financial devs use Java.  Most of the current financial world is running Java with a small amount of Python.  The legacy code is mainly C/C++ and some other relics like COBOL.

Java is pretty easy to manage and practically anyone can install it on their machine with a few clicks.

I will post here when things are approachable for the general public.  Thanks for your interest.

-bm


Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
daybyter
Legendary
*
Offline Offline

Activity: 965
Merit: 1000


View Profile
November 15, 2013, 03:21:13 PM
 #27


in all seriousness, I'm working on a Open Source cryptocurrency project using Java.  If you'd like to be involved I'd be happy to work with you.

Really? Cool! Me too...

kokjo
Legendary
*
Offline Offline

Activity: 1050
Merit: 1000

You are WRONG!


View Profile
November 15, 2013, 07:24:46 PM
 #28

Bitcoin-Qt is also written in C++ but compiled using QtCreator.
WTF!!  Huh Do you even know what you are talking about, do you even know what compiling means?

"The whole problem with the world is that fools and fanatics are always so certain of themselves and wiser people so full of doubts." -Bertrand Russell
bluemeanie1
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
November 15, 2013, 07:27:15 PM
 #29


in all seriousness, I'm working on a Open Source cryptocurrency project using Java.  If you'd like to be involved I'd be happy to work with you.

Really? Cool! Me too...


If you know Java, have a look at those papers in my forum signature.  If you can show you comprehend that to some degree, lets do lunch. Smiley

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
daybyter
Legendary
*
Offline Offline

Activity: 965
Merit: 1000


View Profile
November 15, 2013, 08:27:05 PM
 #30

I write trading stuff...

I already released some sources:

https://github.com/ReAzem/cryptocoin-tradelib

and got some code running:

https://i.imgur.com/OoP0aNo.jpg

https://i.imgur.com/xpqoqnk.png

https://i.imgur.com/MqHfF.jpg

I guess, I'm too far away to visit for lunch, but thanks! Smiley

Ciao,
Andreas

bluemeanie1
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
November 15, 2013, 08:35:55 PM
 #31

I write trading stuff...

I already released some sources:

https://github.com/ReAzem/cryptocoin-tradelib

and got some code running:

https://i.imgur.com/OoP0aNo.jpg

https://i.imgur.com/xpqoqnk.png

https://i.imgur.com/MqHfF.jpg

I guess, I'm too far away to visit for lunch, but thanks! Smiley

Ciao,
Andreas



looks great Andreas.  What do you think of Buttercoin?

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
daybyter
Legendary
*
Offline Offline

Activity: 965
Merit: 1000


View Profile
November 15, 2013, 08:42:35 PM
 #32

Thanks!


Never heard of buttercoin, so I cannot really comment on it. Isn't there a bot, called butterbot, or so?

bluemeanie1
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
November 15, 2013, 08:54:21 PM
 #33

Thanks!


Never heard of buttercoin, so I cannot really comment on it. Isn't there a bot, called butterbot, or so?

have a look:  http://buttercoin.com/

it's an open source (non-decentralized) exchange.

don't know the status of it, never used it, have no credible information on it.

-bm

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
daybyter
Legendary
*
Offline Offline

Activity: 965
Merit: 1000


View Profile
November 15, 2013, 09:04:44 PM
 #34

I'm interested in launching an exchange (p2p), but my least problem would be the code. The regulations here are the problem (Bafin etc). That's the showstopper... Sad

bluemeanie1
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
November 15, 2013, 09:37:56 PM
 #35

I'm interested in launching an exchange (p2p), but my least problem would be the code. The regulations here are the problem (Bafin etc). That's the showstopper... Sad


note that Buttercoin has funding from major VC.  here's why:


Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!