You assume that its used to show advantage, but we are on a technical forum and for me, as an engineer, its always interesting what language or tech was used to create a project.
I don't understand non-breedable part, mosquitoes are a part of a food chain as everything else, surely you don't think eliminating them will have no consequences?
Ae. aegypti is not native to California. We won't miss it.
This is addressed in their FAQ as well: "The general consensus among scientists is that the ecological impact of removing Aedes aegypti mosquitoes from urban environment would be small. They are not a significant food source for other animals and are invasive to many areas. The main ecological impact would be to restore the ecosystem to how it was before the mosquitoes invaded. Debug team is committed to working with communities and regulators to ensure the safety and acceptability of our field trials and releases."
> They are not a significant food source for other animals
In Indonesia for one they are. Every night, countless geckos come out, both indoors and outdoors, and start hunting for mosquitoes. Even lullabies sing about it [1].
The above song is so popular that it got an AI parody [2].
I'm curious what food chain reaction this will start if successful.
The geckos can eat other insects, they are not obligated to eat aedes aegypti. You would need to identify a creature that can't eat anything else, and then justify why humans have to die in order to support that creature's extremely selective diet.
The extermination of sparrows – also known as the Eliminate Sparrows campaign – resulted in severe ecological imbalance, and was one of the causes of the Great Chinese Famine which lasted from 1959 to 1961, with an estimated death toll due to starvation ranging in the tens of millions (15 to 55 million).
Though that's unlikely to follow on from simply reducing mosquitoes in urban areas ... it absolutely warrants a close eye being kept on roll out and knock on effects.
The choice is not between making one species of mosquito extinct or doing nothing.
The choice is between making one species of mosquito extinct or using traditional mosquito control methods such as removing standing water. The traditional methods affect many different insects not just mosquitoes. Attacking specifically the species that are vectors for disease is the more ecologically sound method.
If we could remove the insects that carry disease then the outcome could be more insects overall, because people will be more willing to have ponds, etc.
Readable syntax with mandatory indentation is a very questionable idea. For me its easier to understand that something ends with a specific designation, not with a lack of it. Indentation should be solved by formatter and not the language.
And I don't quite understand the memory model, is it something similar to Rust?
That's more of a compiler limitation that became cultural for a while. Most languages (both natural and artificial) use delimited structures sparingly and rely more on other cues. It sometimes appears spontaneously (e.g. "∫ dx f(x)" is logically fine, but feels wrong) but in general it's rare.
The move away from indentation in programing came as a rebellion against the too-constraining fixed column languages, in the interval between punched cards and python, with a brief resurgence in the early blink tag and font potpourri web era. These days, it's perfectly reasonable.
In my experience there are many problems with significant whitespaces, things like copying pieces of code require much more work, when indentation actually changes the logic you can not ask your tool to do it automatically - because there is no single right way to do it. Tabs vs spaces can also be a problem.
The memory management model is automatic reference counting, with some optimizations, such as perseus for compile time reference counting where possible, and copy-on-write at runtime.
Now with AI I find myself in need for a space that can combine multiple repos into a single "project". For example for debugging an issue across the system, or asking it to verify if FE/BE communication schema has any mismatch, or describing the complete feature flow from one end to another.
Is Cate's canvas per git-repo or can I add multiple?
Someone has to have done or is doing an experiment with this right? I also think that if it was an actual profitable thing then we would know about it pretty quickly. It would pop up everywhere
AI has nothing to do with laziness or greediness. It makes things more efficient - and given that our time is limited strive for efficiency is a good thing.
None of this makes Rust worse as a language
reply