Hacker News new | ask | show | jobs
by mikaelcarlavan 1984 days ago
In fact, not all languages have a library as simple as the Node package you are pointing at. Most libraries require you to use the iCalendar standard syntax which, for a single event, is accessible but becomes complicated for a recurring event for example.

But for the Node package you mentioned, you are absolutely right.

1 comments

Just out of curiosity, can you name one such language that doesn't have a library for generating/parsing iCal? (I assume probably the language you use for your product).

For context, we use this in production: https://www.npmjs.com/package/ical-generator, but again that's NodeJS

I work mostly in PHP, and when I started this project, most of the libraries were very incomplete. Customer needs led me to develop a more complete library and it's only recently that I proposed this library as an API. But, yes, much more complete and easy-to-use packages have appeared since then, although they still focus on events and don't allow to manage tasks or notes.