Hello D Community --
I'm happy to announce that I have posted a preliminary LDC
package for review to OpenBSD:
https://marc.info/?l=openbsd-ports&m=163477542025020&w=2
With the already shipping GDC and DMD packages, all 3 D compilers
are now easily available to OpenBSD users.
~Brian
On Thursday, 14 October 2021 at 14:51:57 UTC, Jacob Carlborg
wrote:
On Tuesday, 12 October 2021 at 12:42:09 UTC, Brian wrote:
I don't think any of the free ones support OpenBSD yet :)
There is SourceHut, which does support OpenBSD CI, but I don't
think it is free to use.
You can use my GitHu
On Wednesday, 13 October 2021 at 07:43:49 UTC, jfondren wrote:
A fresh build of dub (with gdc) is still segfaulting, and looks
to be related to SDL:
```
$ dub -q init -n -f=json; dub -q run
Edit source/app.d to start your project.
$ rm -rf dub.{sdl,json} source
$ dub -q init -n -f=sdl; dub -q
On Wednesday, 13 October 2021 at 05:47:48 UTC, jfondren wrote:
On Wednesday, 13 October 2021 at 04:46:06 UTC, Brian wrote:
Hello D community --
I am pleased and excited to announce that I have committed a
package of DMD to the OpenBSD package repository:
https://marc.info/?l=openbsd-ports-cvs
On Wednesday, 13 October 2021 at 06:00:57 UTC, Brian wrote:
It does.
But you're going to have to further update your guide: I just
posted ports of dub and gdmd to ports@. Please test and report
back to ports@.
Also, does dub+gdmd actually work for you at runtime? I am
getting this issue:
Hello D community --
I am pleased and excited to announce that I have committed a
package of DMD to the OpenBSD package repository:
https://marc.info/?l=openbsd-ports-cvs&m=163409989017870&w=2
OpenBSD -current users should be able to run `pkg_add dmd`
sometime tomorrow to get a binary packag
On Tuesday, 12 October 2021 at 12:02:42 UTC, Nicholas Wilson
wrote:
On Monday, 11 October 2021 at 15:07:59 UTC, Brian wrote:
Hi all --
I am in the process of getting a DMD package shipped in the
OpenBSD package repository.
If you are an OpenBSD user, please test and report back (on
the OpenBS
Hi all --
I am in the process of getting a DMD package shipped in the
OpenBSD package repository.
If you are an OpenBSD user, please test and report back (on the
OpenBSD mailing list, please) how it went for you. The more users
test, the faster I can commit the package :)
~Brian
https://mar
On Saturday, 25 September 2021 at 07:14:58 UTC, Iain Buclaw wrote:
**What is Beefconf?**
What is Beefconf, indeed. Are we getting an additional online
meetup this month? :)
~Brian
On Tuesday, 24 August 2021 at 02:19:58 UTC, rushsteve1 wrote:
https://github.com/rushsteve1/trash-d
A near drop-in replacement for `rm` that uses the Freedesktop
trash bin. Started because an acquaintance `rm -rf`'d his music
folder and I thought there had to be a better way.
It's pretty sim
On Tuesday, 8 June 2021 at 06:39:51 UTC, Walter Bright wrote:
https://twitter.com/hashtag/ImportC?src=hashtag_click
There are a couple ancient tweets there, just ignore them.
Nice car collection you've got there :)
~Brian
On Tuesday, 8 June 2021 at 19:10:41 UTC, Jacob Carlborg wrote:
# Cross-Platform GitHub Action
I would like to announce the first version of a project I've
been working on for a while. It's not anything D specific or
implemented in D, but it can be used with D projects. This
project provides a
Thank you for your work. It has been a good experience so far
running gdc on OpenBSD.
On Monday, 22 March 2021 at 07:27:22 UTC, Iain Buclaw wrote:
I think it would be a fair attribute Kai and I for the 95% that
was enough to get ldc and gdc working respectively.
Sounds good to me!
On Sunday, 21 March 2021 at 23:56:15 UTC, Johan wrote:
Seeing that pledge/unveil are declared in unistd.d, your work
should probably land here:
https://github.com/dlang/druntime/blob/master/src/core/sys/posix/unistd.d#L2556
Yes, I think so. People who program on OpenBSD expect pledge and
unve
On Sunday, 21 March 2021 at 22:41:36 UTC, Walter Bright wrote:
https://briancallahan.net/blog/20210320.html
https://news.ycombinator.com/item?id=26520996#26531423
https://reddit.com/r/programming/comments/m9xu8s/a_working_d_compiler_on_openbsd/
Thanks to Dr Brian Callahan!
I don't have an HN
Thank you :)
On Thursday, 24 January 2019 at 21:17:24 UTC, viniarck wrote:
On Thursday, 17 January 2019 at 04:19:27 UTC, Brian wrote:
Google gRPC is A high performance, open-source universal RPC
framework.
[...]
Cool. Thanks for contributing. I look forward to using it in a
future project with microserv
On Monday, 14 January 2019 at 20:21:25 UTC, Andrei Alexandrescu
wrote:
Of possible interest:
https://www.technotification.com/2019/01/most-underrated-programming-languages.html
Because no software can use it.
examples:
1. Docker use golang.
2. Middleware system use java.
3. Shell use python.
Google gRPC is A high performance, open-source universal RPC
framework.
You can find it here:
https://grpc.io/
hunt-grpc is a GRPC framework developed in D language. The new
version mainly supports two-way communication and fixes some
known errors.
Example for server:
```D
import hellowor
On Wednesday, 16 January 2019 at 15:04:55 UTC, bauss wrote:
On Wednesday, 16 January 2019 at 06:57:13 UTC, Brian wrote:
we found that the performance of vibed was not as good as that
of other programming languages.
Chances are you've used it wrong then.
To me at least it performs better tha
On Tuesday, 15 January 2019 at 16:25:04 UTC, WebFreak001 wrote:
On Tuesday, 15 January 2019 at 14:58:01 UTC, Brian wrote:
A refined core library for D programming language.
Core modules:
[...]
nice! Always cool seeing new frameworks for existing stuff. How
does this compare to vibe.d?
We
On Tuesday, 15 January 2019 at 16:12:24 UTC, Aldo wrote:
On Tuesday, 15 January 2019 at 14:58:01 UTC, Brian wrote:
A refined core library for D programming language.
Core modules:
[...]
Hello Brian,
thats a good lib, thanks for the work.
Thank you for supported :)
On Tuesday, 15 January 2019 at 18:57:55 UTC, Johannes Loher wrote:
On Tuesday, 15 January 2019 at 14:58:01 UTC, Brian wrote:
[...]
Thanks for the great work!
I had already been planning on playing around with hunt for a
bit. What has been holding me back until now is the fact that
part of t
A refined core library for D programming language.
Core modules:
hunt.concurrency
hunt.collection
hunt.event
hunt.io
hunt.logging
hunt.text
hunt.util
Supported platforms:
FreeBSD
Windows
macOS
Linux
Example for hunt.io echo server:
```D
void main()
On Wednesday, 9 January 2019 at 14:12:06 UTC, Martin Tschierschke
wrote:
On Wednesday, 9 January 2019 at 11:34:07 UTC, Brian wrote:
Fix example code:
https://github.com/huntlabs/hunt-entity/wiki/Pagination
Github repo:
https://github.com/huntlabs/hunt-entity
Is your work related to shark?
htt
Fix example code:
https://github.com/huntlabs/hunt-entity/wiki/Pagination
Github repo:
https://github.com/huntlabs/hunt-entity
Hunt Entity is an object-relational mapping (ORM) framework for
dlang's database, support PostgreSQL / MySQL / SQLite.
This version added pagination for EQL's createQuery();
Example 1 for pagination:
```D
class User
{
mixin MakeModel;
@AutoIncrement
@PrimaryKey
int id;
s
On Friday, 2 November 2018 at 14:49:00 UTC, Suliman wrote:
Entity Query Lanuage
Can't understand difference with SQL...
You can look JPQL & DQL.
EQL use Entity Object to query result.
hunt-database is a database abstraction layer for D programming
language. Support PostgreSQL / MySQL / SQLite.
The main features of this version:
1. Add Query module and new QueryBuilder
2. Remove old SqlBuilder
3. Use hunt liked code style
4. Some bugs fixed
Github repository:
https://githu
entity rename to hunt-entity.
hunt-entity is an ORM for D programming language, Like java's JPA
and PHP's Doctrine2.
The main features of this release:
1. Support EQL (Entity Query Lanuage)
2. Support for ManyToMany
3. Replace SqlBuilder with QueryBuilder
4. Update hunt-database version to v1.
On Thursday, 11 October 2018 at 16:19:07 UTC, April Nassi wrote:
Hi! I'm the community manager for gRPC and this is awesome!
Would love to add this to our ecosystem repo. Would also be
great to have you talk about this on an upcoming community call!
Thanks,
e-mail: zoujiaq...@gmail.com
hunt-grpc is Grpc for D programming language, hunt-http library
based.
example server code:
import helloworld.helloworld;
import helloworld.helloworldrpc;
import grpc;
class GreeterImpl : GreeterBase
{
override HelloReply SayHello(HelloRequest request)
{
Hel
hunt-http is a http library, support http 1.1 / http 2.0 /
websocket server and client, support SSL / TLS channel( use
boringssl ).
1. Implement http 1.1 parser and server/client
2. Implement http 2.0 protocol(h2 / h2c) and server/client
3. Implement WebSocket protocol and server/client
4. H2C
On Tuesday, 21 August 2018 at 15:31:16 UTC, Joakim wrote:
On Sunday, 19 August 2018 at 10:11:42 UTC, 鲜卑拓跋枫 wrote:
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.
Who is actually running AAr
On Tuesday, 17 July 2018 at 11:10:07 UTC, Suliman wrote:
On Tuesday, 17 July 2018 at 09:27:26 UTC, Brian wrote:
Hello, hunt framework fix bugs version release.
Major updates:
1. Add simplify functions
2. You can use createUrl() to create link url from
module.controller.action
3. support date(
Hello, hunt framework fix bugs version release.
Major updates:
1. Add simplify functions
2. You can use createUrl() to create link url from
module.controller.action
3. support date() / url() function for template engine
4. fix multi-domain use other port
5. use portgresql / mysql / sqlite on de
On Sunday, 24 June 2018 at 13:08:53 UTC, Rainer Schuetze wrote:
Hi,
a new release of Visual D has just been uploaded. Major changes
are
* improved Visual C++ project integration: better dependencies,
automatic libraries, name demangling
* new project wizard
* mago debugger: show vtable, dyn
huntframework v1.1.0 is released.
Features:
* Add Task worker
* Support parameters for Acion
* Imprevo Template engine
* Imprevo entity options
* Upgrade kiss version to latest
* Upgrade Entity version to latest
* Fix bugs
source code:
https://github.com/huntlabs/hunt
hunt skeleton proje
On Tuesday, 19 June 2018 at 22:10:38 UTC, kinke 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 extension
On Tuesday, 5 June 2018 at 13:54:25 UTC, Steven Schveighoffer
wrote:
On 6/5/18 3:25 AM, Brian wrote:
source code in github https://github.com/huntlabs/hunt/
documents in wiki https://github.com/huntlabs/hunt/wiki/
hunt framework website http://www.huntframework.com/
Is there a way to view you
On Tuesday, 5 June 2018 at 08:17:30 UTC, Per Nordlöw wrote:
On Tuesday, 5 June 2018 at 07:25:33 UTC, Brian wrote:
We are pleased to announce an official version of hunt 1.0 ,
How is Hunt different from Vibe?
Thanks your question :)
Vibe.d like vert.x in java! It's an library.
Hunt like spri
On Tuesday, 5 June 2018 at 07:54:49 UTC, WebFreak001 wrote:
On Tuesday, 5 June 2018 at 07:25:33 UTC, Brian wrote:
We are pleased to announce an official version of hunt 1.0 ,
This is an important milestone release!
[...]
cool! Is the hunt-skeleton always stable? I can add it as
template to
We are pleased to announce an official version of hunt 1.0 , This
is an important milestone release!
Features:
* enhancement Action & Controller
* rebuild application config
* support static wwwroot/ path, config item is hunt.http.path
* redefine Route regex rule
* upgrade Entity to 1.4.2
On Tuesday, 5 June 2018 at 06:55:42 UTC, Joakim wrote:
On Tuesday, 5 June 2018 at 06:45:48 UTC, Adam Wilson wrote:
Hello Fellow D'ers,
As some of you know I work for Microsoft. And as a result of
the recent acquisition of GitHub by Microsoft, I have decided,
out of an abundance of caution, to
Entity is an object-relational mapping tool for the D programming
language. Referring to the design idea of JPA. support PostgreSQL
/ MySQL / SQLite.
## Support databases
PostgreSQL 9.0+
MySQL 5.1+
SQLite 3.7.11+
## Depends
database
## Simple code
import entity;
@Table("us
Thanks!
But, How to use x64?
On Sunday, 12 November 2017 at 15:57:19 UTC, kinke wrote:
Hi everyone,
on behalf of the LDC team, I'm glad to announce the first beta
for LDC 1.6. The highlights of this version in a nutshell:
* Based on D 2.076.1.
* Experimental support for dynamic codegen at runtime ('manual
JIT').
* Many
On Tuesday, 12 September 2017 at 17:37:23 UTC, Adam D. Ruppe
wrote:
On Tuesday, 12 September 2017 at 17:14:27 UTC, Brian wrote:
dlang database library: Database abstraction layer for D
programing language, support PostgreSQL / MySQL / SQLite.
not bad.
- Statement Database.prepare(sql) Creat
On Wednesday, 13 September 2017 at 04:30:24 UTC, Vadim Lopatin
wrote:
On Tuesday, 12 September 2017 at 17:14:27 UTC, Brian wrote:
dlang database library: Database abstraction layer for D
programing language, support PostgreSQL / MySQL / SQLite.
Project:
https://github.com/huntlabs/database
D
dlang database library: Database abstraction layer for D
programing language, support PostgreSQL / MySQL / SQLite.
Project:
https://github.com/huntlabs/database
## Database
Database abstraction layer for D programing language, support
PostgreSQL / MySQL / SQLite.
## Example
```D
import std.
On Tuesday, 12 September 2017 at 06:29:04 UTC, Kai Nacke wrote:
Hi all,
Packt Publishing offers eBooks for $10 for a limited time. If
your collection of D eBooks is still incomplete then this is a
great chance for you. :-)
Some of the eBook + Print bundles are reduced, too. Otherwise
you can
On Thursday, 7 September 2017 at 21:14:24 UTC, bpr wrote:
On Thursday, 7 September 2017 at 20:55:22 UTC, Nordlöw wrote:
Are there any new code-generation features in LLVM 5.0 that
LDC will make use of?
Given that LLVM has direct support for coroutines since 4.0
(https://llvm.org/docs/Coroutin
On Wednesday, 4 January 2017 at 19:22:33 UTC, Andrei Alexandrescu
wrote:
We release a brief Vision document summarizing the main goals
we plan to pursue in the coming six months. This half we are
focusing on three things: safety, lifetime management, and
static introspection.
https://wiki.dla
On Wednesday, 4 January 2017 at 19:22:33 UTC, Andrei Alexandrescu
wrote:
We release a brief Vision document summarizing the main goals
we plan to pursue in the coming six months. This half we are
focusing on three things: safety, lifetime management, and
static introspection.
https://wiki.dla
So I have foolishly started my first meetup, which is for D.
http://www.meetup.com/D-Programming/
I'm still pretty much a newb at D, and the more I read the forums
the more overwhelmed I am, but I thought it'd be good to catch up
with any locals and see what people do.
I'll probably try and
56 matches
Mail list logo