ObjectOriented.jl
Conventional object-oriented programming in Julia without breaking Julia's core design ideas (by Suzhou-Tongyuan)
Fixtures.jl
Fixtures and patching to improve your test life with Julia (by burrowsa)
ObjectOriented.jl | Fixtures.jl | |
---|---|---|
4 | 1 | |
88 | 11 | |
- | - | |
5.3 | 10.0 | |
3 months ago | over 6 years ago | |
Julia | Julia | |
MIT License | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
ObjectOriented.jl
Posts with mentions or reviews of ObjectOriented.jl.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-15.
-
With v1.9 about to land, what do you hope v1.10 has?
Not being an expert in Julia, I reckon that whatever https://github.com/Suzhou-Tongyuan/ObjectOriented.jl does, also included meeting around with language internals. It's macros in Julia but what is the real difference?
-
Julia 1.8 has been released
> And if that’s what you want to stick to, I guess you could program in that style by making the “object” the first method argument, and wrapping the functions along with the struct definition in a module.
You might not even need to do that. This package was released recently, implementing OOP: https://github.com/Suzhou-Tongyuan/ObjectOriented.jl
- Objectoriented.jl: a mechanical OOP programming library based on CPython OOP
Fixtures.jl
Posts with mentions or reviews of Fixtures.jl.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-15.
-
With v1.9 about to land, what do you hope v1.10 has?
Love fixtures in `pytest`; so easy to use. I've not yet had the same experience with https://github.com/burrowsa/Fixtures.jl ... though maybe that's on me. I just assumed that I didn't know how to use it well.
What are some alternatives?
When comparing ObjectOriented.jl and Fixtures.jl you can also consider the following projects:
ProtoStructs.jl - Easy prototyping of structs
TruncatedStacktraces.jl - Simpler stacktraces for the Julia Programming Language
arrow-julia - Official Julia implementation of Apache Arrow
julia - The Julia Programming Language
RecursiveArrayTools.jl - Tools for easily handling objects like arrays of arrays and deeper nestings in scientific machine learning (SciML) and other applications
ITensors.jl - A Julia library for efficient tensor computations and tensor network calculations