Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sanjiva
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
sanjiva
5y ago
There's a lot of focus on testing in Ballerina: https://ballerina.io/learn/testing-ballerina-code/writing-te...
2.
▲
by
sanjiva
5y ago
Ballerina is a standalone open source project and does not tie anyone to any WSO2 ecosystem. Please compare processing JSON in Java vs. Ballerina, typing network data in Java vs. Ballerina, writing HTTP/GraphQL/WebSocket/gRPC
3.
▲
by
sanjiva
5y ago
Yes it can go both ways.
4.
▲
by
sanjiva
5y ago
edX has been my go-to recommendation for people in my side of the world (I live in Sri Lanka) to get quality education at no cost. This is the end of that - they might have some protections but its no longer going to be focused on quality c
5.
▲
by
sanjiva
5y ago
About 20 years ago, when I was living in Yorktown Heights NY (in Westchester county - a pretty high end county just north of NYC), we had to call 911 once because my then wife slipped on the ice and fell when she returned from work late nig
6.
▲
Ballerina Swan Lake Beta Released
(ballerina.io)
6 points
by
sanjiva
5y ago
|
1 comments
7.
▲
by
sanjiva
5y ago
Ballerina has had a major revamp since the 2019 release and we recently released the first of a series of betas before making it GA. Some of the key features of the language include: - data orientation - flexible typing (including service
8.
▲
by
sanjiva
5y ago
And this is a temporary reality - once the system starts operating at full steam again the costs will come down. Moving production is much more complex and requires long term policies and strategies- something most countries (other than Chi
9.
▲
by
sanjiva
5y ago
Its going to be harder to trust any app now. Who knows who's behind it?
10.
▲
by
sanjiva
7y ago
No, the racist bit is the implicit assumption that people in this part of the world can only do services and not creative technology development. We can do both, just like anyone else in any country.
11.
▲
by
sanjiva
7y ago
It doesn't. The primary reason is that VSCode cannot be hosted. We will soon publish a playground widget which will let you run the same code in the browser so you can see source and the diagram as you wish (or not!).
12.
▲
by
sanjiva
7y ago
Ada was named after Ada Lovelace too. Many may not know that it was a woman's name (and of course few program in Ada; we certainly hope for a better outcome than that!). I'm sorry but I cannot accept the argument that because its
13.
▲
by
sanjiva
7y ago
The XML design is going to get a significant refresh. The draft proposal is here: https://github.com/ballerina-platform/ballerina-spec/blob/ma... . The XML programming model is rather different from DOM and ot
14.
▲
by
sanjiva
7y ago
I'm the founder of WSO2. I'm from Sri Lanka. We have 100s of coders from Sri Lanka (not dozens). I'm the creator of Ballerina. I'm now its product manager. Ballerina is in its first GA release. Please elaborate on what f
15.
▲
by
sanjiva
7y ago
Yeah sorry .. the styling on examples https://v1-0.ballerina.io/learn/by-example/ might be a bit much. We'll work on it.
16.
▲
by
sanjiva
7y ago
We had a playground widget but had to take it down because we were a bit swamped last few weeks and couldn't get it updated for this release. A Go-like full screen online playground is coming.
17.
▲
by
sanjiva
7y ago
I'm the founder of WSO2 which developed Ballerina. Also the person who started the project and lead it. WSO2 is an enterprise software product company with 500+ customers in 70+ countries and 600 employees globally. We promoted Balleri
18.
▲
by
sanjiva
7y ago
Ballerina does NOT force you to write "visually". You can write normal code and NEVER look at a picture. However, after you're done, if to see the flow of your entire program (not just one function) as a sequence diagram then
19.
▲
by
sanjiva
8y ago
Oh and I didn't answer the question of who's behind it - this is being lead by WSO2, of which I'm the chief architect.
20.
▲
by
sanjiva
8y ago
I'm the lead designer of Ballerina. Its a real language :-). Please check the spec out here: https://ballerina.io/res/Ballerina-Language-Specification-WD... . Feedback welcome!
21.
▲
by
sanjiva
9y ago
I missed replying to this .. yes one could easily. Making that perform at the same level as a TCP driver written in C could be a bit challenging .. but not impossible. In fact, expressing network interaction protocols is one motivation for
22.
▲
by
sanjiva
9y ago
I'm leading the Ballerina language design. The team has about 15 engineers working on the runtime (and related tools) and about another 15 folks working on the browser-based composer and the IDE plugins. Ballerina's design point i
23.
▲
by
sanjiva
9y ago
Ballerina is designed exactly for that; to be the Unix shell of the Internet basically. Deep understanding of JSON, XML, MIME, SQL etc., networked execution naturally, parallelism naturally, resiliency, etc.. Only time will tell whether we
24.
▲
by
sanjiva
9y ago
JVM is not exposed at all . We plan to include OpenJDK in final distros so it runs totally self container. Absolutely no Java semantics or concepts are leaked to the language.
25.
▲
by
sanjiva
9y ago
Not yet .. but we have a design for tracing the execution flow of every run at near zero cost and then playing back the execution trace. That's not saving all intermediate state but if you save the input (usually an HTTP request; so it