Re: How an Engineering Company Chose to Migrate to D
On Wednesday, 20 June 2018 at 16:06:15 UTC, Ali wrote: On Wednesday, 20 June 2018 at 13:21:30 UTC, Mike Parker wrote: If you saw Bastiaan Veelo's DConf 2017 presentation, you'll know that his employer was evaluating D as a candidate for migrating their code base away from Extended Pascal. Recently, the decision was made and D was the coice. In this post, Bastiaan tells the story of how that came to be and how they'll be moving forward. The blog: https://dlang.org/blog/2018/06/20/how-an-engineering-company-chose-to-migrate-to-d/ Reddit: https://www.reddit.com/r/programming/comments/8si75b/how_an_engineering_company_chose_to_migrate_to_d/ number 1 on hn https://news.ycombinator.com/item?id=17355348 Still 2nd on r/programming. I don't really know how these things work, but it's been fun.
Re: How an Engineering Company Chose to Migrate to D
On Wed, Jun 20, 2018 at 07:13:41PM +, bachmeier via Digitalmars-d-announce wrote: > On Wednesday, 20 June 2018 at 18:32:34 UTC, Bastiaan Veelo wrote: > > On Wednesday, 20 June 2018 at 18:21:01 UTC, Bastiaan Veelo wrote: > > > On Wednesday, 20 June 2018 at 16:06:15 UTC, Ali wrote: [...] > > > > number 1 on hn > > > > https://news.ycombinator.com/item?id=17355348 > > > > > > OMG how am I to respond to all the comments, I cannot see the end > > > of it! > > > > It seems I'm not supposed to: > > > > "You're posting too fast. Please slow down. Thanks." > > > > What a strange site. > > The site is intentionally designed in a way that discourages > discussion. They prefer to have comments several paragraphs long that > appear to someone with no knowledge of the matter to inject insights > into the conversation. In practice most of the comments are uninformed > BS and attempts to put others down but it is what it is. Thank you for confirming that I wasn't just being an outdated freak in the loonie bin. This is exactly my evaluation of HN (and several other similar sites), and why I find these newfangled social-media thingamajigs a huge waste of my time, and not worth the bother to sign up for. T -- Век живи - век учись. А дураком помрёшь.
Re: How an Engineering Company Chose to Migrate to D
On Wednesday, 20 June 2018 at 18:32:34 UTC, Bastiaan Veelo wrote: On Wednesday, 20 June 2018 at 18:21:01 UTC, Bastiaan Veelo wrote: On Wednesday, 20 June 2018 at 16:06:15 UTC, Ali wrote: On Wednesday, 20 June 2018 at 13:21:30 UTC, Mike Parker wrote: The blog: https://dlang.org/blog/2018/06/20/how-an-engineering-company-chose-to-migrate-to-d/ Reddit: https://www.reddit.com/r/programming/comments/8si75b/how_an_engineering_company_chose_to_migrate_to_d/ number 1 on hn https://news.ycombinator.com/item?id=17355348 OMG how am I to respond to all the comments, I cannot see the end of it! It seems I'm not supposed to: "You're posting too fast. Please slow down. Thanks." What a strange site. The site is intentionally designed in a way that discourages discussion. They prefer to have comments several paragraphs long that appear to someone with no knowledge of the matter to inject insights into the conversation. In practice most of the comments are uninformed BS and attempts to put others down but it is what it is.
Re: Dutyl 1.5.0 released - dfmt support added
Timoses wrote: > Any ideas why autocompletion doesn't? > Opps. I suppose One should use vim's autocomplete feature : D (i_CTRL-P)
Re: How an Engineering Company Chose to Migrate to D
On Wednesday, 20 June 2018 at 18:21:01 UTC, Bastiaan Veelo wrote: On Wednesday, 20 June 2018 at 16:06:15 UTC, Ali wrote: On Wednesday, 20 June 2018 at 13:21:30 UTC, Mike Parker wrote: The blog: https://dlang.org/blog/2018/06/20/how-an-engineering-company-chose-to-migrate-to-d/ Reddit: https://www.reddit.com/r/programming/comments/8si75b/how_an_engineering_company_chose_to_migrate_to_d/ number 1 on hn https://news.ycombinator.com/item?id=17355348 OMG how am I to respond to all the comments, I cannot see the end of it! It seems I'm not supposed to: "You're posting too fast. Please slow down. Thanks." What a strange site.
Re: How an Engineering Company Chose to Migrate to D
On Wednesday, 20 June 2018 at 16:06:15 UTC, Ali wrote: On Wednesday, 20 June 2018 at 13:21:30 UTC, Mike Parker wrote: The blog: https://dlang.org/blog/2018/06/20/how-an-engineering-company-chose-to-migrate-to-d/ Reddit: https://www.reddit.com/r/programming/comments/8si75b/how_an_engineering_company_chose_to_migrate_to_d/ number 1 on hn https://news.ycombinator.com/item?id=17355348 OMG how am I to respond to all the comments, I cannot see the end of it!
Re: Dutyl 1.5.0 released - dfmt support added
On Wednesday, 20 June 2018 at 16:12:39 UTC, Timoses wrote: However, it doesn't seem to show any autocompletions.. Anything else I am missing? :DUjump works within the file I'm editing.. Any ideas why autocompletion doesn't?
Re: How an Engineering Company Chose to Migrate to D
On Wed, Jun 20, 2018 at 01:21:30PM +, Mike Parker via Digitalmars-d-announce wrote: > If you saw Bastiaan Veelo's DConf 2017 presentation, you'll know that > his employer was evaluating D as a candidate for migrating their code > base away from Extended Pascal. Recently, the decision was made and D > was the coice. In this post, Bastiaan tells the story of how that > came to be and how they'll be moving forward. > > The blog: > https://dlang.org/blog/2018/06/20/how-an-engineering-company-chose-to-migrate-to-d/ > > Reddit: > https://www.reddit.com/r/programming/comments/8si75b/how_an_engineering_company_chose_to_migrate_to_d/ Inspiring story. Score another one for D! T -- The richest man is not he who has the most, but he who needs the least.
Re: Dutyl 1.5.0 released - dfmt support added
On Thursday, 23 April 2015 at 18:50:54 UTC, Idan Arye wrote: GitHub repo: https://github.com/idanarye/vim-dutyl vim.org page: http://www.vim.org/scripts/script.php?script_id=5003 Now Dutyl can use dfmt to indent and/or format D code. Formatting and indentation is done using Vim's regular operators(gq and =). Hey, glad to have found Dutyl, it sounds promising. However, it doesn't seem to be doing anything.. I made sure I installed DCD (via `brew install dcd`, so dcd is in PATH) and to run :let g:dutyl_stdImportPaths=['/Library/D/dmd/src'] (MacOS system) and :DUDCDstartServer from within vim. There's a bunch of other stuff in that directory aside from the header files: --- /Library/D/dmd/src>ls * VERSION dmd: access.d dmangle.d intrange.h scanmach.d aggregate.ddmodule.d irstate.d scanmscoff.d aggregate.hdmsc.d irstate.h scanomf.d aliasthis.ddoc.d json.d scope.h aliasthis.hdscope.d json.h sideeffect.d apply.ddstruct.d lexer.d statement.d argtypes.d dsymbol.d lib.d statement.h arrayop.d dsymbol.h libelf.d statementsem.d arraytypes.d dtemplate.dlibmach.d staticassert.d arraytypes.h dversion.d libmscoff.d staticassert.h attrib.d e2ir.c libomf.d target.d attrib.h eh.c link.d target.h backendentity.d mars.d template.h backendlicense.txt enum.h mars.h tk boostlicense.txt errors.d module.h tk.c builtin.d errors.h mtype.dtocsym.d canthrow.d escape.d mtype.htoctype.d checkwhitespace.d expression.d nogc.d tocvdebug.c clone.dexpression.h nspace.d todt.d complex.d func.d nspace.h toelfdebug.d complex_t.hglobals.d objc.d toir.d cond.d globals.h objc.h toir.h cond.h glue.d objc_glue.ctokens.d constfold.dgluelayer.dobjc_glue_stubs.c tokens.h cppmangle.dhdrgen.d objc_stubs.d toobj.c ctfe.h hdrgen.h opover.d traits.d ctfeexpr.d iasm.c optimize.d typinf.d dcast.didentifier.d osmodel.makutf.d dclass.d identifier.h parse.dutils.d declaration.d idgen.dposix.mak vcbuild declaration.h impcnvtab.dproject.ddoc version.h delegatize.d imphint.d readme.txt visitor.d denum.dimport.h root visitor.h dimport.d init.d s2ir.c win32.mak dinifile.d init.h safe.d win64.mak dinterpret.d inline.d sapply.d dmacro.d intrange.d scanelf.d druntime: CONTRIBUTING.md changelog.ddimport project.ddoc win64.mak LICENSE circle.yml mak src README.md circleci.sh osmodel.mak test benchmark def posix.mak win32.mak phobos: CONTRIBUTING.md changelog.ddetc posix.mak unittest.d LICENSE_1_0.txt circle.yml index.d project.ddoc win32.mak README.md circleci.sh osmodel.mak std win64.mak --- However, it doesn't seem to show any autocompletions.. Anything else I am missing?
Re: How an Engineering Company Chose to Migrate to D
On Wednesday, 20 June 2018 at 13:21:30 UTC, Mike Parker wrote: If you saw Bastiaan Veelo's DConf 2017 presentation, you'll know that his employer was evaluating D as a candidate for migrating their code base away from Extended Pascal. Recently, the decision was made and D was the coice. In this post, Bastiaan tells the story of how that came to be and how they'll be moving forward. The blog: https://dlang.org/blog/2018/06/20/how-an-engineering-company-chose-to-migrate-to-d/ Reddit: https://www.reddit.com/r/programming/comments/8si75b/how_an_engineering_company_chose_to_migrate_to_d/ number 1 on hn https://news.ycombinator.com/item?id=17355348
Re: Aalborg D meetup
On Wednesday, 20 June 2018 at 13:42:23 UTC, biocyberman wrote: On Tuesday, 19 June 2018 at 13:33:12 UTC, bauss wrote: On Monday, 18 June 2018 at 20:17:41 UTC, biocyberman wrote: [...] Just to be correct about the location. It would be the meeting room at the 14th floor or is it meeting room 14 at whatever floor? Feeling pretty stupid for having to ask, but just to be sure! @bauss It's better you ask now then be late for the meetup :) It is on the 14th floor. You can take the elevator after you enter the main entrance at the hospital. When you get out of the elevator and walk to the left, there is a meeting room right BEFORE you would enter the kantine.See you! Thanks a lot! Looking forward till it.
Re: Aalborg D meetup
On Tuesday, 19 June 2018 at 13:33:12 UTC, bauss wrote: On Monday, 18 June 2018 at 20:17:41 UTC, biocyberman wrote: On Friday, 15 June 2018 at 08:45:29 UTC, Bienlein wrote: On Friday, 15 June 2018 at 07:34:07 UTC, biocyberman wrote: On Friday, 15 June 2018 at 07:20:04 UTC, Bienlein wrote: On Wednesday, 13 June 2018 at 12:37:26 UTC, bauss wrote: On Wednesday, 13 June 2018 at 12:12:11 UTC, bauss wrote: I'll be there since I live there and would be nice to see monthly meetups! :) I forgot to ask. Is it free entry? :) Yeah, and the Aalborg Akvavit is also free ? ;-) Depending on the volume you can take and how you transport to and from the meetup :) But I am taking some beer, soft drinks (saft vand?), fruit and chips. It's good for discussing socializing parts It is called soda vand, I think. Unhappily I'm about 1000 km away from Aalborg :-( I will explore further the possibility to make an online meetup after our first on-site one. If we do streaming on Youtube for example, everyone can join. Just to be correct about the location. It would be the meeting room at the 14th floor or is it meeting room 14 at whatever floor? Feeling pretty stupid for having to ask, but just to be sure! @bauss It's better you ask now then be late for the meetup :) It is on the 14th floor. You can take the elevator after you enter the main entrance at the hospital. When you get out of the elevator and walk to the left, there is a meeting room right BEFORE you would enter the kantine.See you!
How an Engineering Company Chose to Migrate to D
If you saw Bastiaan Veelo's DConf 2017 presentation, you'll know that his employer was evaluating D as a candidate for migrating their code base away from Extended Pascal. Recently, the decision was made and D was the coice. In this post, Bastiaan tells the story of how that came to be and how they'll be moving forward. The blog: https://dlang.org/blog/2018/06/20/how-an-engineering-company-chose-to-migrate-to-d/ Reddit: https://www.reddit.com/r/programming/comments/8si75b/how_an_engineering_company_chose_to_migrate_to_d/
Re: LDC 1.10.0
Great to see LDC being as up to date with DMD as possible quickly. Sadly due to a Phobos bug, I need D 2.081.0 :-( Hopefully the Debian, Fedora, Homebrew, and Linuxbrew packagers get LDC 1.10.0 out quickly. On Tue, 2018-06-19 at 22:10 +, kinke via Digitalmars-d-announce wrote: > Hi everyone, > > on behalf of the LDC team, I'm glad to announce LDC 1.10. The > highlights of this version in a nutshell: > > * Based on D 2.080.1. > * Win64: Breaking ABI change by passing vectors efficiently in > registers. > * Config file extensions for cross-compilation. > * Support for DragonFly BSD. > * Various fixes, most notably wrt. exception stack traces on > Linux. > > Full release log and downloads: > https://github.com/ldc-developers/ldc/releases/tag/v1.10.0 > > Thanks to all contributors! -- Russel. === Dr Russel Winder t: +44 20 7585 2200 41 Buckmaster Roadm: +44 7770 465 077 London SW11 1EN, UK w: www.russel.org.uk signature.asc Description: This is a digitally signed message part
DIP 1015--removal of implicit conversion from integer and character literals to bool--Community Review Round 1 Begins
The first round of Community Review for DIP 1015, "Deprecation and removal of implicit conversion from integer and character literals to bool", has begun. To participate, please visit the review thread for the details: https://forum.dlang.org/post/xfhfmvyloruiikrej...@forum.dlang.org *Please leave all feedback in the review thread rather than here!* Thanks!
Re: LDC for iOS
On Friday, 27 February 2015 at 11:11:36 UTC, Chris wrote: On Thursday, 26 February 2015 at 18:35:00 UTC, Dan Olson wrote: I think this all is in good enough shape that someone else should give it a try. https://github.com/smolt/ldc-iphone-dev This is an LDC development sandbox for iPhone iOS. It glues together various pieces needed to build an LDC cross compiler targeting iPhoneOS. It also includes a few samples to show how to get started. The compiler and libraries are in good enough shape to pass the druntime/phobos unittests with a few minor test failures (see project README.md). This means someone could, if so inclined, build their D library and use it in an iOS App. Currently based on LDC 0.15.1 (DMD v2.066.1) and LLVM 3.5.1. There are no prebuild binaries, so you have to do it yourself. Nobody has reported yet on trying to build beside me, so there may be potholes. Enjoy, Dan Thank you very much! Although I cannot test it right now (working mainly on Linux), I will soon give it a go, because we've been asked several times whether one of our apps will be available on the iPhone/iPad one day. This is very important work and, again, I thank you for your efforts. Hi Dan Olson, This is very great work but the ldc version is too old. I try patch it into last ldc master branch get a lot error(thanks Joakim for a lot help). Can you help to check what need to be modify to made it buildable ? (It require modify some file like abi-ios* to work).