Re: Add D front-end, libphobos library, and D2 testsuite... to GCC

2018-10-29 Thread via Digitalmars-d-announce

Congratulations!

On Monday, 29 October 2018 at 03:43:49 UTC, Mike Parker wrote:
Congratulations are in order for Iain Buclaw. His efforts have 
been rewarded in a big way. Last Friday, he got the greenlight 
to move forward with submitting his changes into GCC:


https://gcc.gnu.org/ml/gcc-patches/2018-10/msg01676.html

That's now a reality.

https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=03385ed3d679cd8125f282697a1c7cf46f8361cc

Hopefully around the time of DConf next year we'll see GDC 
included with the release of GCC 9. How cool is that?





Re: LDC 1.11.0

2018-08-19 Thread via Digitalmars-d-announce

Many thanks for your effort!
And hope the subsequent LDC releases with LLVM 7.0 will be mature 
enough on AArch64 and RISC-V for production environment.


On Saturday, 18 August 2018 at 16:47:35 UTC, kinke wrote:

Glad to announce LDC 1.11:

* Based on D 2.081.2.
* Prebuilt packages now using LLVM 6.0.1 and including 
additional cross-compilation targets (MIPS, MSP430, RISC-V and 
WebAssembly).
* Rudimentary support for compiling & linking directly to 
WebAssembly. See the dedicated Wiki page [1] for how to get 
started.
* AArch64 (64-bit ARM) now mostly working on Linux/glibc and 
Android.
* Some support for classes without TypeInfos, for -betterC 
and/or a minimal (d)runtime.


Full release log and downloads: 
https://github.com/ldc-developers/ldc/releases/tag/v1.11.0


Thanks to all contributors!

[1] https://wiki.dlang.org/Generating_WebAssembly_with_LDC


es


Re: Is it possible to set up DConf Asia?

2018-06-30 Thread via Digitalmars-d

On Saturday, 30 June 2018 at 08:51:56 UTC, Joakim wrote:

On Saturday, 30 June 2018 at 08:27:30 UTC, 鲜卑拓跋枫 wrote:

On Friday, 29 June 2018 at 14:52:45 UTC, Joakim wrote:

On Friday, 29 June 2018 at 12:13:09 UTC, 鲜卑拓跋枫 wrote:

[...]


So do people in US and Europe, the vast majority of whom 
watching the livestream or online videos didn't attend DConf.


On Friday, 29 June 2018 at 12:30:49 UTC, Mike Parker wrote:

[...]


First off, I question there's much benefit to even the key 
devs beyond communicating through email and video 
conferencing to iron things out, as Andrei indicates he does 
with Walter.


And Jonathan only mentioned the key devs, so that does 
exclude. As for everybody else, see below.



[...]


Then spend all your time doing those things: why waste the 
majority of conference time sitting through talks that you 
don't bother defending?


Here's what a "conference" in Asia or Europe or wherever 
should probably look like in this day and age:


- Have most talks prerecorded by the speaker on their webcam 
or smartphone, which produce excellent video these days with 
not much fiddling, and have a couple organizers work with 
them to get those home-brewed videos up to a certain quality 
level, both in content and presentation, before posting them 
online.


- Once the videos are all up, set up weekend meetups in 
several cities in the region, such as Tokyo, Hong Kong, and 
Bangalore, where a few livestreamed talks may talk place if 
some speakers don't want to spend more time producing a 
pre-recorded talk, but most time is spent like the hackathon, 
discussing various existing issues from bugzilla in smaller 
groups or brainstorming ideas, designs, and libraries for the 
future.


This is just off the top of my head; I'm sure I'm missing 
some small details here and there, as I was coming up with 
parts of this as I wrote it, but I estimate it'd be an order 
of magnitude more productive than the current conference 
format while being vastly cheaper in total cost to all 
involved. Since D is not exactly drowning in money, it makes 
no sense to waste it on the antiquated conference format. 
Some American D devs may complain that they no longer 
essentially get to go on a vacation to Berlin or Munich- a 
paid vacation if their company compensates for such tech 
conferences- but that's not our problem.


Thanks for further clarification.
But there is still some limitation may exist, e.g., as you may 
note that
the latest Linaro Connect that held in Hong Kong add a new 
special "China Access" for sharing their conference resources 
like below:

http://connect.linaro.org/hkg18/resources/#1506759202543-a2113613-2111

I noted it because I am very interested in programming on ARM, 
so I hope LDC
(https://github.com/ldc-developers/ldc) could add the support 
for AARCH64 as soon as possible:).


Check out the ltsmaster branch of LDC from git and try it out, 
most tests passed for me on Ubuntu/AArch64 16.04:


https://github.com/ldc-developers/ldc/issues/2153#issuecomment-384264048

The few remaining exceptions are some math-related modules 
would need to be patched to support 128-bit floating-point real 
numbers, such as CustomFloat from std.numeric, 
std.internal.math.gammafunction, or the floating-point parser 
from std.conv (but only if you really need that extra 
precision, most of that code still works at 80-bit accuracy), 
though all the tests from std.math now pass. The other big 
issue is core.stdc.stdarg needs to be adapted for AArch64 
varargs, which is what's holding back building the latest LDC 
1.10 natively.


Good News!
Hope official AArch64 support will be included in their upcoming 
releases.


Re: Is it possible to set up DConf Asia?

2018-06-30 Thread via Digitalmars-d

On Friday, 29 June 2018 at 14:52:45 UTC, Joakim wrote:

On Friday, 29 June 2018 at 12:13:09 UTC, 鲜卑拓跋枫 wrote:

On Friday, 29 June 2018 at 10:50:52 UTC, Joakim wrote:
I coincidentally just read this blog post, that summarizes a 
lot of my thoughts against conferences and meetups:


https://marco.org/2018/01/17/end-of-conference-era

Maybe a good first step would be a mostly online DConf geared 
towards Asian timezones? I could help out with arranging 
those online talks.



It seems that people in different countries of Asia may live 
in different timezone.


So do people in US and Europe, the vast majority of whom 
watching the livestream or online videos didn't attend DConf.


On Friday, 29 June 2018 at 12:30:49 UTC, Mike Parker wrote:

On Friday, 29 June 2018 at 11:54:48 UTC, Joakim wrote:


I don't, I think it would be a huge improvement. There are 
very few benefits to getting people together in person in our 
hyperconnected age, and while "key developers in the same 
place" may be one of those, that excludes almost everybody 
else at DConf.


Except it doesn't exclude anyone -- it's not just the key 
developers.


First off, I question there's much benefit to even the key devs 
beyond communicating through email and video conferencing to 
iron things out, as Andrei indicates he does with Walter.


And Jonathan only mentioned the key devs, so that does exclude. 
As for everybody else, see below.


Honestly, getting everybody together in a room and having 
them stare straight ahead at a speaker is a blindingly stupid 
waste of time these days. The only advantage of everybody 
being together in a room is the heightened communication 
bandwidth, and then you all sit next to each other staring 
straight ahead silently. The conference format made sense 
when pretty much everybody attending didn't have high-speed 
internet and connected video displays decades ago, but they 
make no sense now, as that blog post notes.


There are huge benefits to being there in person that extend 
beyond the time spent listening to the talks. People 
congregate in the lobby after hours, have three meals a day 
together, exchange ideas, make new contacts that lead to 
collaborations down the line... I wouldn't trade the time I've 
spent at the four DConfs I've attended for anything and very 
much regret missing the two I couldn't attend.


Then spend all your time doing those things: why waste the 
majority of conference time sitting through talks that you 
don't bother defending?


Here's what a "conference" in Asia or Europe or wherever should 
probably look like in this day and age:


- Have most talks prerecorded by the speaker on their webcam or 
smartphone, which produce excellent video these days with not 
much fiddling, and have a couple organizers work with them to 
get those home-brewed videos up to a certain quality level, 
both in content and presentation, before posting them online.


- Once the videos are all up, set up weekend meetups in several 
cities in the region, such as Tokyo, Hong Kong, and Bangalore, 
where a few livestreamed talks may talk place if some speakers 
don't want to spend more time producing a pre-recorded talk, 
but most time is spent like the hackathon, discussing various 
existing issues from bugzilla in smaller groups or 
brainstorming ideas, designs, and libraries for the future.


This is just off the top of my head; I'm sure I'm missing some 
small details here and there, as I was coming up with parts of 
this as I wrote it, but I estimate it'd be an order of 
magnitude more productive than the current conference format 
while being vastly cheaper in total cost to all involved. Since 
D is not exactly drowning in money, it makes no sense to waste 
it on the antiquated conference format. Some American D devs 
may complain that they no longer essentially get to go on a 
vacation to Berlin or Munich- a paid vacation if their company 
compensates for such tech conferences- but that's not our 
problem.


Thanks for further clarification.
But there is still some limitation may exist, e.g., as you may 
note that
the latest Linaro Connect that held in Hong Kong add a new 
special "China Access" for sharing their conference resources 
like below:

http://connect.linaro.org/hkg18/resources/#1506759202543-a2113613-2111

I noted it because I am very interested in programming on ARM, so 
I hope LDC
(https://github.com/ldc-developers/ldc) could add the support for 
AARCH64 as soon as possible:).


Re: Is it possible to set up DConf Asia?

2018-06-30 Thread via Digitalmars-d

On Friday, 29 June 2018 at 17:53:07 UTC, Ali Çehreli wrote:

On 06/29/2018 02:20 AM, Joakim wrote:
However, Ali notes significant interest in his D book in China 
and Russia (also see updated stats later in that thread):


https://forum.dlang.org/post/oarr8l$19rh$1...@digitalmars.com


Random stats of the day:

LocationPages   HitsBandwidth
-
United States   34,237  42,6081.34 GB
China   28,616  29,040  543.10 MB
Turkey  16,121  46,814  929.62 MB
Russian Federation  10,205  12,616  525.24 MB
Netherlands  8,559   8,747  148.16 MB
Norway   7,247   7,324   79.20 MB
Thailand 7,045   7,052   78.29 MB
Germany  6,172   7,734  495.69 MB
Brazil   5,272   5,604  128.59 MB
[...]

Ali



Yes:), I think many Chinese developers show their interests in D 
language

and related resource like Ali's D book!


Re: Is it possible to set up DConf Asia?

2018-06-30 Thread via Digitalmars-d

On Saturday, 30 June 2018 at 07:56:28 UTC, 鲜卑拓跋枫 wrote:

On Friday, 29 June 2018 at 18:54:40 UTC, bauss wrote:

On Friday, 29 June 2018 at 17:04:46 UTC, 鲜卑拓跋枫 wrote:

On Friday, 29 June 2018 at 11:54:48 UTC, Joakim wrote:
On Friday, 29 June 2018 at 11:32:13 UTC, Jonathan M Davis 
wrote:
On Friday, June 29, 2018 10:50:52 Joakim via Digitalmars-d 
wrote:
I coincidentally just read this blog post, that summarizes 
a lot of my thoughts against conferences and meetups:


https://marco.org/2018/01/17/end-of-conference-era

Maybe a good first step would be a mostly online DConf 
geared towards Asian timezones? I could help out with 
arranging those online talks.


That article seems to pre-suppose that the only benefit 
from conferences is the talks. A _lot_ of good comes from 
having a bunch of the key developers in the same place for 
a few days where they can talk in person.


It "pre-supposes" nothing, points like yours are 
specifically addressed:


"But all of that media can’t really replace the socializing, 
networking, and simply fun that happened as part of (or 
sometimes despite) the conference formula."


Some communities (e.g. the BSD community) even have 
developer meetings connected to conferences where they 
specifically put a bunch of developers in a room together 
to discuss stuff. The talks are valuable, but in some ways, 
those face-to-face interactions are worth far more than the 
talks. So, while there's certainly value in finding ways to 
get more talks online, I think that it would be a huge 
mistake to try and push for online stuff to replace 
physical conferences where developers actually interact 
with each other in person.


I don't, I think it would be a huge improvement. There are 
very few benefits to getting people together in person in 
our hyperconnected age, and while "key developers in the 
same place" may be one of those, that excludes almost 
everybody else at DConf.


Honestly, getting everybody together in a room and having 
them stare straight ahead at a speaker is a blindingly 
stupid waste of time these days. The only advantage of 
everybody being together in a room is the heightened 
communication bandwidth, and then you all sit next to each 
other staring straight ahead silently. The conference format 
made sense when pretty much everybody attending didn't have 
high-speed internet and connected video displays decades 
ago, but they make no sense now, as that blog post notes.


Actually the network speed in China is not satisfied in some 
extent, and that of Korea and Japan are much better.


What about Hong Kong?


Actually Taiwan is preferred when compare with Hong Kong:).


Because IT industry is well developed in Taiwan.


Re: Is it possible to set up DConf Asia?

2018-06-30 Thread via Digitalmars-d

On Friday, 29 June 2018 at 18:54:40 UTC, bauss wrote:

On Friday, 29 June 2018 at 17:04:46 UTC, 鲜卑拓跋枫 wrote:

On Friday, 29 June 2018 at 11:54:48 UTC, Joakim wrote:
On Friday, 29 June 2018 at 11:32:13 UTC, Jonathan M Davis 
wrote:
On Friday, June 29, 2018 10:50:52 Joakim via Digitalmars-d 
wrote:
I coincidentally just read this blog post, that summarizes 
a lot of my thoughts against conferences and meetups:


https://marco.org/2018/01/17/end-of-conference-era

Maybe a good first step would be a mostly online DConf 
geared towards Asian timezones? I could help out with 
arranging those online talks.


That article seems to pre-suppose that the only benefit from 
conferences is the talks. A _lot_ of good comes from having 
a bunch of the key developers in the same place for a few 
days where they can talk in person.


It "pre-supposes" nothing, points like yours are specifically 
addressed:


"But all of that media can’t really replace the socializing, 
networking, and simply fun that happened as part of (or 
sometimes despite) the conference formula."


Some communities (e.g. the BSD community) even have 
developer meetings connected to conferences where they 
specifically put a bunch of developers in a room together to 
discuss stuff. The talks are valuable, but in some ways, 
those face-to-face interactions are worth far more than the 
talks. So, while there's certainly value in finding ways to 
get more talks online, I think that it would be a huge 
mistake to try and push for online stuff to replace physical 
conferences where developers actually interact with each 
other in person.


I don't, I think it would be a huge improvement. There are 
very few benefits to getting people together in person in our 
hyperconnected age, and while "key developers in the same 
place" may be one of those, that excludes almost everybody 
else at DConf.


Honestly, getting everybody together in a room and having 
them stare straight ahead at a speaker is a blindingly stupid 
waste of time these days. The only advantage of everybody 
being together in a room is the heightened communication 
bandwidth, and then you all sit next to each other staring 
straight ahead silently. The conference format made sense 
when pretty much everybody attending didn't have high-speed 
internet and connected video displays decades ago, but they 
make no sense now, as that blog post notes.


Actually the network speed in China is not satisfied in some 
extent, and that of Korea and Japan are much better.


What about Hong Kong?


Actually Taiwan is preferred when compare with Hong Kong:).


Re: Is it possible to set up DConf Asia?

2018-06-29 Thread via Digitalmars-d

On Friday, 29 June 2018 at 11:54:48 UTC, Joakim wrote:

On Friday, 29 June 2018 at 11:32:13 UTC, Jonathan M Davis wrote:
On Friday, June 29, 2018 10:50:52 Joakim via Digitalmars-d 
wrote:
I coincidentally just read this blog post, that summarizes a 
lot of my thoughts against conferences and meetups:


https://marco.org/2018/01/17/end-of-conference-era

Maybe a good first step would be a mostly online DConf geared 
towards Asian timezones? I could help out with arranging 
those online talks.


That article seems to pre-suppose that the only benefit from 
conferences is the talks. A _lot_ of good comes from having a 
bunch of the key developers in the same place for a few days 
where they can talk in person.


It "pre-supposes" nothing, points like yours are specifically 
addressed:


"But all of that media can’t really replace the socializing, 
networking, and simply fun that happened as part of (or 
sometimes despite) the conference formula."


Some communities (e.g. the BSD community) even have developer 
meetings connected to conferences where they specifically put 
a bunch of developers in a room together to discuss stuff. The 
talks are valuable, but in some ways, those face-to-face 
interactions are worth far more than the talks. So, while 
there's certainly value in finding ways to get more talks 
online, I think that it would be a huge mistake to try and 
push for online stuff to replace physical conferences where 
developers actually interact with each other in person.


I don't, I think it would be a huge improvement. There are very 
few benefits to getting people together in person in our 
hyperconnected age, and while "key developers in the same 
place" may be one of those, that excludes almost everybody else 
at DConf.


Honestly, getting everybody together in a room and having them 
stare straight ahead at a speaker is a blindingly stupid waste 
of time these days. The only advantage of everybody being 
together in a room is the heightened communication bandwidth, 
and then you all sit next to each other staring straight ahead 
silently. The conference format made sense when pretty much 
everybody attending didn't have high-speed internet and 
connected video displays decades ago, but they make no sense 
now, as that blog post notes.


Actually the network speed in China is not satisfied in some 
extent, and that of Korea and Japan are much better.


Re: Is it possible to set up DConf Asia?

2018-06-29 Thread via Digitalmars-d

On Friday, 29 June 2018 at 10:50:52 UTC, Joakim wrote:

On Friday, 29 June 2018 at 09:31:05 UTC, 鲜卑拓跋枫 wrote:

On Friday, 29 June 2018 at 09:20:55 UTC, Joakim wrote:

On Friday, 29 June 2018 at 09:03:19 UTC, 鲜卑拓跋枫 wrote:

   [...]


I get the sense that the US and Germany have the largest 
amount of heavy D users, which is why all the DConfs so far 
have been held in those two countries. Three of the five 
largest D Meetup groups are in those countries:


https://www.meetup.com/topics/dpl/

However, Ali notes significant interest in his D book in 
China and Russia (also see updated stats later in that 
thread):


https://forum.dlang.org/post/oarr8l$19rh$1...@digitalmars.com

Japan may be in third place for heavy users, as Kenji Hara 
and a few others are significant contributors, and they 
certainly tweet about dlang:


https://mobile.twitter.com/hashtag/dlang

It may be a good forward-looking move to hold one of the next 
two or three DConfs in Japan or Hong Kong, perhaps working 
with Laeeth and the Hong Kong Meetup group.



Thanks for sharing these info!
Maybe China is also a good candidate:), as we know that 
Chinese companies like
PuTao(http://www.huntframework.com/) is using D for their 
production environment and has been contributed to many D open 
source projects.


I coincidentally just read this blog post, that summarizes a 
lot of my thoughts against conferences and meetups:


https://marco.org/2018/01/17/end-of-conference-era

Maybe a good first step would be a mostly online DConf geared 
towards Asian timezones? I could help out with arranging those 
online talks.



It seems that people in different countries of Asia may live in 
different timezone.


Re: Is it possible to set up DConf Asia?

2018-06-29 Thread via Digitalmars-d

On Friday, 29 June 2018 at 10:14:42 UTC, bauss wrote:

On Friday, 29 June 2018 at 09:03:19 UTC, 鲜卑拓跋枫 wrote:

Dear all,
   How about set up DConf Asia every year? As far as I know, 
there are a few D  programmers and fans in Asia, but DConf was 
traditionally held in U.S. or Germany before,so that it may be 
not convenient for them to take part in these celebrations.
   Today more and more programmers in Asia are embracing Open 
Source, and many technology conferences have their Asia 
version such like the just concluded LinuxCon + ContainerCon + 
CloudOpen that has been held in Beijing for two years, and the 
KubeCon + CloudNativeCon will be held on Nov in Shanghai this 
year, and many Linux/BSD conferences for Kernel or 
Distributions have been held in Japan, Korea, and so on.
   For programming languages, PyCon APAC has been successfully 
held in many Asian
countries each year. And Gopher China has also been held for 
many years.
   So I wonder if DConf can be held in Asia will be sure to 
greatly expand the influence of D languages, and attract the 
eyes of the largest group of programmers in the world.

   All suggestions are welcome!


I would love a DConf in Asia.

Would give me a reason to travel there other than vacation :)


Welcome!


Re: Is it possible to set up DConf Asia?

2018-06-29 Thread via Digitalmars-d

On Friday, 29 June 2018 at 10:18:01 UTC, Michael wrote:

On Friday, 29 June 2018 at 10:12:28 UTC, Mike Parker wrote:


I can tell you that DConf Asia is something the Foundation is 
interested in. It's also something I plan to work toward 
making happen eventually. We discussed this at our Seoul 
meetup recently. What I need to know before anything can 
happen is how large the Chinese and Japanese D communities are.


I guess the best place to start is to organise meetups in the 
countries first to gauge interest and the size of the D 
community in those countries, and then there can be some 
communication between the local meetups aiming at organising a 
more regional DConf?


Good suggestion! I will try to evaluate if it is possible to set 
up

a meetup for D language in China firstly.


Re: Is it possible to set up DConf Asia?

2018-06-29 Thread via Digitalmars-d

On Friday, 29 June 2018 at 10:12:28 UTC, Mike Parker wrote:

On Friday, 29 June 2018 at 09:58:50 UTC, 鲜卑拓跋枫 wrote:

Yes, the Sponsors should be the major problem for holding 
DConf Asia.
I will try to collect the info if any Chinese programmer 
organizations
or companies are interested in it. Please people from other 
countries in
Asia help to do the similar thing if you are interested to 
hold the DConf

Asia in your country.
Let's refer to the history of PyCon APAC which has been 
successfully held
for many years, it was first held at the Singapore Management 
University by
some professors, and held among other countries or regions in 
Asia annually,
now PyCon APAC come back to Singapore(https://pycon.sg/) this 
year.


I can tell you that DConf Asia is something the Foundation is 
interested in. It's also something I plan to work toward making 
happen eventually. We discussed this at our Seoul meetup 
recently. What I need to know before anything can happen is how 
large the Chinese and Japanese D communities are.


I'm up to my eyeballs in work right now and had no plans to 
move on this until I finish off my current priorities, but if 
you're willing to help on the Chinese front, I'll do what I can 
to support you.


My email address is aldac...@gmail.com, so please feel free to 
contact me about this and we can discuss it.


Thank you very much!


Re: Is it possible to set up DConf Asia?

2018-06-29 Thread via Digitalmars-d

On Friday, 29 June 2018 at 09:34:44 UTC, Mike Franklin wrote:

On Friday, 29 June 2018 at 09:03:19 UTC, 鲜卑拓跋枫 wrote:


How about set up DConf Asia every year?


I doubt there'd be any problem have DConf anywhere in the world 
as long is it is properly funded.  Who in Asia would be willing 
to sponsor it?


Mike


Yes, the Sponsors should be the major problem for holding DConf 
Asia.
I will try to collect the info if any Chinese programmer 
organizations
or companies are interested in it. Please people from other 
countries in
Asia help to do the similar thing if you are interested to hold 
the DConf

Asia in your country.
Let's refer to the history of PyCon APAC which has been 
successfully held
for many years, it was first held at the Singapore Management 
University by
some professors, and held among other countries or regions in 
Asia annually,
now PyCon APAC come back to Singapore(https://pycon.sg/) this 
year.


Re: Is it possible to set up DConf Asia?

2018-06-29 Thread via Digitalmars-d

On Friday, 29 June 2018 at 09:20:55 UTC, Joakim wrote:

On Friday, 29 June 2018 at 09:03:19 UTC, 鲜卑拓跋枫 wrote:

Dear all,
   How about set up DConf Asia every year? As far as I know, 
there are a few D  programmers and fans in Asia, but DConf was 
traditionally held in U.S. or Germany before,so that it may be 
not convenient for them to take part in these celebrations.
   Today more and more programmers in Asia are embracing Open 
Source, and many technology conferences have their Asia 
version such like the just concluded LinuxCon + ContainerCon + 
CloudOpen that has been held in Beijing for two years, and the 
KubeCon + CloudNativeCon will be held on Nov in Shanghai this 
year, and many Linux/BSD conferences for Kernel or 
Distributions have been held in Japan, Korea, and so on.
   For programming languages, PyCon APAC has been successfully 
held in many Asian
countries each year. And Gopher China has also been held for 
many years.
   So I wonder if DConf can be held in Asia will be sure to 
greatly expand the influence of D languages, and attract the 
eyes of the largest group of programmers in the world.

   All suggestions are welcome!


I get the sense that the US and Germany have the largest amount 
of heavy D users, which is why all the DConfs so far have been 
held in those two countries. Three of the five largest D Meetup 
groups are in those countries:


https://www.meetup.com/topics/dpl/

However, Ali notes significant interest in his D book in China 
and Russia (also see updated stats later in that thread):


https://forum.dlang.org/post/oarr8l$19rh$1...@digitalmars.com

Japan may be in third place for heavy users, as Kenji Hara and 
a few others are significant contributors, and they certainly 
tweet about dlang:


https://mobile.twitter.com/hashtag/dlang

It may be a good forward-looking move to hold one of the next 
two or three DConfs in Japan or Hong Kong, perhaps working with 
Laeeth and the Hong Kong Meetup group.



Thanks for sharing these info!
Maybe China is also a good candidate:), as we know that Chinese 
companies like
PuTao(http://www.huntframework.com/) is using D for their 
production environment and has been contributed to many D open 
source projects.


Is it possible to set up DConf Asia?

2018-06-29 Thread via Digitalmars-d

Dear all,
   How about set up DConf Asia every year? As far as I know, 
there are a few D  programmers and fans in Asia, but DConf was 
traditionally held in U.S. or Germany before,so that it may be 
not convenient for them to take part in these celebrations.
   Today more and more programmers in Asia are embracing Open 
Source, and many technology conferences have their Asia version 
such like the just concluded LinuxCon + ContainerCon + CloudOpen 
that has been held in Beijing for two years, and the KubeCon + 
CloudNativeCon will be held on Nov in Shanghai this year, and 
many Linux/BSD conferences for Kernel or Distributions have been 
held in Japan, Korea, and so on.
   For programming languages, PyCon APAC has been successfully 
held in many Asian
countries each year. And Gopher China has also been held for many 
years.
   So I wonder if DConf can be held in Asia will be sure to 
greatly expand the influence of D languages, and attract the eyes 
of the largest group of programmers in the world.

   All suggestions are welcome!


Re: LDC 1.7.0

2018-01-05 Thread via Digitalmars-d-announce

Great, thank you very much!
And does LDC has the plan for release an AArch64/Linux version?


On Saturday, 6 January 2018 at 01:19:14 UTC, kinke wrote:

Hi everyone,

on behalf of the LDC team, I'm glad to announce LDC 1.7. The 
highlights of this version in a nutshell:


* Based on D 2.077.1.
* Catching C++ exceptions supported on Linux and Windows.
* LLVM for prebuilt packages upgraded to v5.0.1.

Full release log and downloads: 
https://github.com/ldc-developers/ldc/releases/tag/v1.7.0


Thanks to all contributors!





Re: KissRPC for dlang ver release.(Ultra high performance RPC)

2017-08-09 Thread via Digitalmars-d-announce

On Wednesday, 9 August 2017 at 09:23:38 UTC, jasonsalex wrote:

kiss-rpc-flatbuffer features:

Lightweight and easy to use. There are two ways to support IDL 
and manually write protocols. Analog function call, more in 
line with the RPC remote call logic, simple, transparent.


Easy to change, easy to use, existing code can be used directly

The data format supports downward compatibility and uses the 
flatbuffer protocol, with better compatibility and faster speed.


Support multi valued return feature, support timeout mechanism, 
analog grpc, thrift, Dubbo fast several times or even dozens of 
times.


Support snappy compression algorithm, compression speed, 
superior performance.


Support pipeline data compression, dynamic data compression, 
request data compression, flexible use of a wide range of 
scenarios


github:https://github.com/huntlabs/kiss-rpc



That's Great! Its developers are from China:)!


Re: Slides share: DMesos - Not only a re-implementation of Mesos

2017-07-18 Thread via Digitalmars-d

On Sunday, 16 July 2017 at 03:45:09 UTC, Dsby wrote:

On Saturday, 15 July 2017 at 15:57:18 UTC, 鲜卑拓跋枫 wrote:

On Friday, 14 July 2017 at 05:07:11 UTC, Dsby wrote:

On Monday, 10 July 2017 at 17:29:01 UTC, 鲜卑拓跋枫 wrote:

[...]


我也希望能用D做出来。
我们也在研究过raft, akka这些技术。 
raft算法的翻译我同事也有个port到D版本的。只是具体什么样,我没参与也没关心。

我们也在上海,我看链接里介绍,你现在也在上海工作,在EMC?
只是不知道你们开始做没?



做DMesos的目的一是Just for Fun, 二是在实战中提高D语言的功力。
D语言若能有更多一些大项目,则能更好地扩大其影响力并促进进一步的发展:)。


D 的确缺少大点的项目。
那个raft实现具体我没关心。
而且最近我在公司推nogc呢。



嗯 D在内存管理这块相比其他商业化已经成熟的主流语言确实还有一定差距。


Re: Slides share: DMesos - Not only a re-implementation of Mesos

2017-07-15 Thread via Digitalmars-d

On Saturday, 15 July 2017 at 16:16:01 UTC, Iain Buclaw wrote:

On Saturday, 15 July 2017 at 15:40:38 UTC, 鲜卑拓跋枫 wrote:

On Thursday, 13 July 2017 at 19:32:07 UTC, Iain Buclaw wrote:

On Monday, 10 July 2017 at 17:29:01 UTC, 鲜卑拓跋枫 wrote:

Dear all,
   I am a D-language amateur from China, and just want to 
share you with a slides from me that post on MesosCon Asia 
2017(Beijing):
   
https://mesosconasia2017.sched.com/event/AZc6/dmesos-not-only-a-re-implementation-of-mesos-ce-feng-li-emc#
   I do really wanna to implement the design or "dream" as 
described in this slides,

your help and suggestion are very welcome!
   Thanks!



GDC:
 - complete support armel, armhf
 - partial or bare-metal only support aarch64


Only bare-metal? As far as I'm concerned, all targets have 
full compiler support.  The druntime and phobos libraries 
less so on that front. ;-)


Iain.


Such declaration is from the official D compilers wiki:
https://wiki.dlang.org/Compilers
It says the aarch64 support in GDC is not "Complete"...


Wikis tend to be a little behind, in any case I think baremetal 
probably doesn't quite give that list justice. None of the 
packages available on Debian (as listed by the wiki) are 
baremetal targets, they all for Linux.  There's a few more 
levels of language support that aren't made obvious:


 - Has a compiler.
 - Can build druntime.
 - Passes all compilable tests in the testsuite.
 - Passes druntime unittester
 - Can build phobos.
 - Passes all runnable tests in the testsuite.
 - Passes phobos unittester

Granted that the top marks only goes to x86 and Arm.

The others are not far behind, and have at least the first 
three covered.


Since D front-end for GCC 8 is on the way, maybe we could 
replace GDC with GCC soon...


D frontend for GCC and GDC are the same thing. ;-)

Iain.


Thank you very much for the clarification:)!


Re: Slides share: DMesos - Not only a re-implementation of Mesos

2017-07-15 Thread via Digitalmars-d

On Friday, 14 July 2017 at 05:07:11 UTC, Dsby wrote:

On Monday, 10 July 2017 at 17:29:01 UTC, 鲜卑拓跋枫 wrote:

Dear all,
   I am a D-language amateur from China, and just want to 
share you with a slides from me that post on MesosCon Asia 
2017(Beijing):
   
https://mesosconasia2017.sched.com/event/AZc6/dmesos-not-only-a-re-implementation-of-mesos-ce-feng-li-emc#
   I do really wanna to implement the design or "dream" as 
described in this slides,

your help and suggestion are very welcome!
   Thanks!

BRs,
Koo


我也希望能用D做出来。
我们也在研究过raft, akka这些技术。 
raft算法的翻译我同事也有个port到D版本的。只是具体什么样,我没参与也没关心。

我们也在上海,我看链接里介绍,你现在也在上海工作,在EMC?
只是不知道你们开始做没?



做DMesos的目的一是Just for Fun, 二是在实战中提高D语言的功力。
D语言若能有更多一些大项目,则能更好地扩大其影响力并促进进一步的发展:)。


Re: Slides share: DMesos - Not only a re-implementation of Mesos

2017-07-15 Thread via Digitalmars-d

On Friday, 14 July 2017 at 05:07:11 UTC, Dsby wrote:

On Monday, 10 July 2017 at 17:29:01 UTC, 鲜卑拓跋枫 wrote:

Dear all,
   I am a D-language amateur from China, and just want to 
share you with a slides from me that post on MesosCon Asia 
2017(Beijing):
   
https://mesosconasia2017.sched.com/event/AZc6/dmesos-not-only-a-re-implementation-of-mesos-ce-feng-li-emc#
   I do really wanna to implement the design or "dream" as 
described in this slides,

your help and suggestion are very welcome!
   Thanks!

BRs,
Koo


我也希望能用D做出来。
我们也在研究过raft, akka这些技术。 
raft算法的翻译我同事也有个port到D版本的。只是具体什么样,我没参与也没关心。

我们也在上海,我看链接里介绍,你现在也在上海工作,在EMC?
只是不知道你们开始做没?



有更多人关注并实现基于D语言的数据中心真是太好了!
若你们能公开相关Raft算法的D语言实现那更好了:)!
我近期已经离开EMC和上海了,不过还是经常有机会去上海的。
就像上文和幻灯片中描述地那样:目前DMesos的开发者只有我一个,DLMDB我在写,希望能在1,2个月内公开出来。但我主要精力会放在底层实现上面(操作系统和运行时级别的重构),希望能有更多人能帮助实现DMesos的user
 space部分,因为这部分的工作量非常大。
让我们一起努力吧:)!


Re: Slides share: DMesos - Not only a re-implementation of Mesos

2017-07-15 Thread via Digitalmars-d

On Thursday, 13 July 2017 at 19:32:07 UTC, Iain Buclaw wrote:

On Monday, 10 July 2017 at 17:29:01 UTC, 鲜卑拓跋枫 wrote:

Dear all,
   I am a D-language amateur from China, and just want to 
share you with a slides from me that post on MesosCon Asia 
2017(Beijing):
   
https://mesosconasia2017.sched.com/event/AZc6/dmesos-not-only-a-re-implementation-of-mesos-ce-feng-li-emc#
   I do really wanna to implement the design or "dream" as 
described in this slides,

your help and suggestion are very welcome!
   Thanks!



GDC:
 - complete support armel, armhf
 - partial or bare-metal only support aarch64


Only bare-metal? As far as I'm concerned, all targets have full 
compiler support.  The druntime and phobos libraries less so on 
that front. ;-)


Iain.


Such declaration is from the official D compilers wiki:
https://wiki.dlang.org/Compilers
It says the aarch64 support in GDC is not "Complete"...
Since D front-end for GCC 8 is on the way, maybe we could replace 
GDC with GCC soon...


Re: Slides share: DMesos - Not only a re-implementation of Mesos

2017-07-12 Thread via Digitalmars-d

On Monday, 10 July 2017 at 17:29:01 UTC, 鲜卑拓跋枫 wrote:

Dear all,
   I am a D-language amateur from China, and just want to share 
you with a slides from me that post on MesosCon Asia 
2017(Beijing):
   
https://mesosconasia2017.sched.com/event/AZc6/dmesos-not-only-a-re-implementation-of-mesos-ce-feng-li-emc#
   I do really wanna to implement the design or "dream" as 
described in this slides,

your help and suggestion are very welcome!
   Thanks!

BRs,
Koo



Thanks to your attention!
As this slides exposed: I do have some ideas about implement the 
data center in D language via kernel space/user space/runtime 
repartition and redesign, the corresponding experiments are on 
the way, but many technical challenges still need to be overcome, 
I will update relevant information timely.


Re: Slides share: DMesos - Not only a re-implementation of Mesos

2017-07-12 Thread via Digitalmars-d

On Monday, 10 July 2017 at 20:45:01 UTC, Andy Smith wrote:

On Monday, 10 July 2017 at 17:29:01 UTC, 鲜卑拓跋枫 wrote:

Dear all,
   I am a D-language amateur from China, and just want to 
share you with a slides from me that post on MesosCon Asia 
2017(Beijing):
   
https://mesosconasia2017.sched.com/event/AZc6/dmesos-not-only-a-re-implementation-of-mesos-ce-feng-li-emc#
   I do really wanna to implement the design or "dream" as 
described in this slides,

your help and suggestion are very welcome!
   Thanks!

BRs,
Koo


Wow - very cool stuff. Wish I could have heard the talk - was 
it recorded at all? D could really benefit from some sort of 
'project X' that will propel it to the next level. (Much like 
rails did for ruby, numpy/pandas did for python, akka/spark for 
scala). A D re-implementation of the mesos/akka/raft stack was 
one of the things that could be it.


Best of luck with the project. I'll be watching it with a lot 
of interest!


Cheers,

A.


In general, the videos of MesosCon will be uploaded to Youtube 
within one or two month. But unfortunately, I gave the talk in 
Chinese since the content of this slides is relatively rich and 
my English is poor:).


Re: .NET Library In D

2017-07-12 Thread via Digitalmars-d

On Monday, 10 July 2017 at 21:36:05 UTC, FoxyBrown wrote:
I was able to get my C# to D convert to convert about 25% of 
the .net library v4.6


[...]


Would you please publish your C# to D converter? I really need it!


Slides share: DMesos - Not only a re-implementation of Mesos

2017-07-10 Thread via Digitalmars-d

Dear all,
   I am a D-language amateur from China, and just want to share 
you with a slides from me that post on MesosCon Asia 
2017(Beijing):
   
https://mesosconasia2017.sched.com/event/AZc6/dmesos-not-only-a-re-implementation-of-mesos-ce-feng-li-emc#
   I do really wanna to implement the design or "dream" as 
described in this slides,

your help and suggestion are very welcome!
   Thanks!

BRs,
Koo