jeme commented on issue #1041:
URL: https://github.com/apache/lucenenet/issues/1041#issuecomment-2516457117

   > By "framework developers" do you mean developers of 
frameworks-as-libraries that depend on Lucene.NET, or ".NET Framework" 
developers? I suppose both apply, although note that we are still going to have 
our net462 build for .NET Framework users.
   
   This only concerts developers that creates frameworks around Lucene, who 
wishes to target both a .NET 4.X and .NET 8+ Audience in a convinient way (To 
begin with). And to this date, using .netstandard 2.0 is still a thing to 
bridge the gap between .NET Framwork and .NET 8+ because it's still far from 
all tha has moved over. It's not something that was done years ago, it still 
happens because big businesses move slow or big solutions are not cheap to 
migrate but eventually I think teams does have plans to do so (I know we are 
still stuck on .NET 4.8 on projects and actively preparing hundred thounsand 
lines of code for the move, and .NET Standard is very usefull in that process.
   
   Interestingly enough, Taken from one .NET Framework 4.8 Web application we 
have going, which targets a package that is developed against .netstandard 2.0 
that uses Lucene, the target keeps the package in the middle easy to develop 
and allows it to be used from both .NET Framework AND .NET 8+. It's however not 
the .netstandard 2.0 version of lucene that ends up in the final build. So the 
package in the middle gains the convinience here but for .NET Framwork does not 
suffer any penalties (If there is any). I am not sure if the same thing would 
happen for .NET 8+ but it's an interesting observation.
   
   Skimming compiler flags etc, I am having a very hard time figuring out what 
the differences is between the .NET 462 and .NET Standard 2.0 Build, And 
therefor where the performance penalty between the two are. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@lucenenet.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to