Joda-Time
zig
Joda-Time | zig | |
---|---|---|
12 | 818 | |
4,972 | 31,339 | |
0.1% | 2.3% | |
6.0 | 10.0 | |
about 2 months ago | 5 days ago | |
Java | Zig | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Joda-Time
-
Don't use clj-time, use clojure.java-time instead
Not a big deal. That should be it, right? Not too soon! Turns out clj-time is a wrapper of Joda Time and the project's README says:
-
Should I Rust or should I Go
>> Note that boost is also not the C++ standard library.
I know, but many components that are now in the C++ standard library were previously in Boost or were heavily influenced by / inspired by Boost:
https://stackoverflow.com/questions/59912393/boost-libraries...
Similar events also happened in Java 8 with the Joda time library:
https://www.joda.org/joda-time/
>> serde's main maintainer is also a member of the libs team, so it being moved into the standard library meaning more maintenance doesn't really make sense to me.
I did not know that.
I was just using serde as an example of a widely-used crate that feels essential enough to be included in the Rust standard library.
At what point does a third-party crate become so useful that it might be considered for inclusion in the Rust standard library?
Is there a process for adding crates to the Rust standard library?
If so, how do such crates get nominated and approved?
-
/u/iamthatis debunks reddit's claims regarding threats, payment, and "working with developers"
I have one, and only one, suggestion for u/spez. To throw the ball in Christian's court, make him a genuine offer to work at reddit on getting your own iOS app based on apollo. Similar to how Sun threw in the towel to develop decent date time handling in Java and backed JSR-310, involving the author of joda time.
-
u/Hiddencamper explains the cost of replacing lightbulbs in a nuclear power plant (to illustrate the absurdity of nuclear power regulation)
But it does not say "nuclear" projects. For a comparison, our CEO started in my position and worked their way up. So they know the technical aspects of my job and don't need a slide on why we're using joda-time instead of the built-in Date library in the JDK.
-
Best way to store Date and time ?
You can look back at the notes under JSR-310 and Joda-Time, projects that improved upon Java's time handling prior to Java 8.
-
Create signature date and It should be either todays date or future date but can not be past date. [java 7]
For Java 7 you can use Joda Time. It was developed by the same person who was one of the developers of the Java 8 Date Time Api.
-
When applying for a position which is above a junior level,does personal projects not matter?
Many languages, frameworks and libraries are open source. For example, Golang, React, Joda-time
-
What is the preferred way to represent dates in Java?
Back when I used Java, it was Joda-Time but it seems they are recommending java.time instead.
-
New Java 8 time api "Local"* is counterintuitive to me
For some background: Java 8 time package is basically just JodaTime. JodaTime was used in almost all pre-8 projects because the pre-8 date/time API in Java is just horrible. They got it completely wrong twice even.
- I'm building a new personal finance manager. Thanks, Java, thanks for being excellent at date formats
zig
-
Show HN: I made a better Perplexity for developers
It's "Zig" not "Zag". https://ziglang.org/ Zig is under heavy development, but there's a single page https://ziglang.org/documentation/0.12.0/ that is a reasonably comprehensive source of truth about the current state of the language.
- The search for easier safe systems programming
-
Memory-mapped IO registers in Zig. (2021)
There is an issue proposing this approach: https://github.com/ziglang/zig/issues/4284
- Zig Programming Language
- Zig Language 0.12 Release
-
Zig 0.12.0 Release Notes
https://github.com/ziglang/zig/issues/224
e.g.:
> > When debugging/prototyping, it's useful to comment out a line without having to refactor, e.g.
-
How to Write a PHP Extension with Zig?
When writing code in a scripting language, sometimes you need that extra bit of performance (or maybe an async feature from Zig).
-
Bun - The One Tool for All Your JavaScript/Typescript Project's Needs?
NodeJS is by no means a slow runtime, it wouldn’t be so popular if it was. But compared to Bun, it’s slow. Bun was built from the ground up with speed in mind, using both JavascriptCore and Zig. The Bun team spent an enormous amount of time and energy trying to make Bun fast, including lots of profiling, benchmarking, and optimizations.
-
Bun 1.1
ntdll.dll!RtlUserThreadStart()
There are valid reasons to use APIs from NTDLL. Where I disagree with zig#1840 is the idea that it is always better to use NTDLL versions of API. Every other software ecosystem uses the standard Win32 APIs and diverging from that without a good reason seems like a good way to have unexpected behavior. One concrete example is most users and programmers expect Windows to redirect some file system paths when running on WOW64. But this is implemented in Kernel32, not ntdll.
https://github.com/ziglang/zig/issues/11894
- Zig, Rust, and Other Languages
What are some alternatives?
ThreeTenBP - Backport of functionality based on JSR-310 to Java SE 6 and 7. This is NOT an implementation of JSR-310.
Nim - Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
Time4J - Advanced date, time and interval library for Java with sun/moon-astronomy and calendars like Chinese, Coptic, Ethiopian, French Republican, Hebrew, Hijri, Historic Christian, Indian National, Japanese, Julian, Korean, Minguo, Persian, Thai, Vietnamese
Odin - Odin Programming Language
iCal4j - A Java library for parsing and building iCalendar data models
v - Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io
ThreeTen-Extra - Provides additional date-time classes that complement those in JDK 8
rust - Empowering everyone to build reliable and efficient software.
Almanac Converter - A Java-based calendar converter
go - The Go programming language
Modernizer - Detect uses of legacy Java APIs
ssr-proxy-js - A Server-Side Rendering Proxy focused on customization and flexibility!