Pages:
Author

Topic: Learning to code for crytocurrency? (Read 4193 times)

sr. member
Activity: 280
Merit: 257
bluemeanie
November 15, 2013, 04: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:

legendary
Activity: 965
Merit: 1000
November 15, 2013, 04: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
sr. member
Activity: 280
Merit: 257
bluemeanie
November 15, 2013, 03: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
legendary
Activity: 965
Merit: 1000
November 15, 2013, 03: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?
sr. member
Activity: 280
Merit: 257
bluemeanie
November 15, 2013, 03: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?
legendary
Activity: 965
Merit: 1000
November 15, 2013, 03: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
sr. member
Activity: 280
Merit: 257
bluemeanie
November 15, 2013, 02: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
legendary
Activity: 1050
Merit: 1000
You are WRONG!
November 15, 2013, 02: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?
legendary
Activity: 965
Merit: 1000
November 15, 2013, 10:21:13 AM
#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...
sr. member
Activity: 280
Merit: 257
bluemeanie
November 14, 2013, 02: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

full member
Activity: 238
Merit: 100
November 14, 2013, 02: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
sr. member
Activity: 280
Merit: 257
bluemeanie
November 14, 2013, 01: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
sr. member
Activity: 481
Merit: 252
November 14, 2013, 01: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.


full member
Activity: 238
Merit: 100
November 14, 2013, 05:59:03 AM
#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?
newbie
Activity: 56
Merit: 0
November 14, 2013, 01: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...
sr. member
Activity: 280
Merit: 257
bluemeanie
November 13, 2013, 02:36:43 PM
#20
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!
sr. member
Activity: 406
Merit: 250
November 13, 2013, 02:34:18 PM
#19
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.
legendary
Activity: 2618
Merit: 1007
November 13, 2013, 02:32:50 PM
#18
It is a little bit less about the language but more about what you say and how you say it so to speak.

Make sure you know how to code securely and how to deal with monetary representations in code (hint: NO FLOATS, EVER!). The language itself is not that important, bitcoind for example has an RPC interface that is interfaceable with nearly any language anyways, so you can focus on what you build and not with what you are building it.
sr. member
Activity: 280
Merit: 257
bluemeanie
November 13, 2013, 02:20:13 PM
#17
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.

So he wants to learn and ask for advices and everyone tell him bullshit ?

Its cool, I could see that it was unsupported (old?) and it is a language I have never heard off. I am looking at into Java for now.

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.
sr. member
Activity: 406
Merit: 250
November 13, 2013, 08:08:53 AM
#16
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.

So he wants to learn and ask for advices and everyone tell him bullshit ?

Its cool, I could see that it was unsupported (old?) and it is a language I have never heard off. I am looking at into Java for now.
Pages:
Jump to: